body {
	color:					#58595b;
	font-family:				Helvetica;
	font-size:				11px;
	font-weight:				normal;	
}

table#basicTable {
	border:					0px none;
	border-spacing:				0px;
	padding-top:				13px;
}

span#firstLevel {
	margin:					3px 25px 3px 0px;
}

span#firstLevel_ACT {
	margin:					3px 25px 3px 0px;
}

span#firstLevel a {
	color:					#ffffff;
	text-decoration:			none;
	font-size:				14px;
	font-weight:				bold;
}

span#firstLevel a:hover {
	color:					#ff0000;
	text-decoration:			none;
	font-size:				14px;
	font-weight:				bold;
}

span#firstLevel_ACT a {
	color:					#ff0000;
	text-decoration:			none;
	font-size:				14px;
	font-weight:				bold;
}

span#firstLevel_CUR a {
	color:					#ff0000;
	text-decoration:			none;
	font-size:				14px;
	font-weight:				bold;
}

div#secondLevel {
	padding:				1px 0px 1px 30px;
	background:				url(../images/second_level_dot.png) no-repeat;
}

div#secondLevel a {
	color:					#000000;
	text-decoration:			none;
	font-size:				10px;
	font-weight:				bold;
	text-align:				left;
}

div#secondLevel a:hover {
	color:					#ff0000;
	text-decoration:			none;
	font-size:				10px;
	font-weight:				bold;
	text-align:				left;
}


div#secondLevel_ACT {
	padding:				1px 0px 1px 30px;
	background:				#ffffff url(../images/second_level_dot.png) no-repeat;
}

div#secondLevel_ACT a {
	color:					#ff0000;
	text-decoration:			none;
	font-size:				10px;
	font-weight:				bold;
	text-align:				left;
}





div#topMenuBox {
	padding-left: 10px;
	padding-bottom: 15px;
}






div#thirdLevel {
	padding:				1px 0px 1px 40px;
	background:				#ffffff url(../images/third_level_dot.png) no-repeat;
}

div#thirdLevel a {
	color:					#000000;
	text-decoration:			none;
	font-size:				10px;
	font-weight:				bold;
	text-align:				left;
}

div#thirdLevel:hover a {
	color:					#ff0000;
	text-decoration:			none;
	font-size:				10px;
	font-weight:				bold;
	text-align:				left;
}

div#thirdLevel_CUR {
	padding:				1px 0px 1px 40px;
	background:				#ffffff url(../images/third_level_dot.png) no-repeat;
}

div#thirdLevel_CUR a {
	color:					#ff0000;
	text-decoration:			none;
	font-size:				10px;
	font-weight:				bold;
	text-align:				left;
}













.generalBox {
	color:					#58595b;
	font-family:				Helvetica;
	background:				#ffffff;
	width:					950px;
	margin:					35px auto 25px auto;
}

.headerBox {
	background:				#abacae;
}

.fadeBox {
	background:				#00ff00 url(../fade/header1_fadeBG.png) no-repeat;
	height:					178px;
	width:					950px;
}

.nofadeBox {
	display:				table-cell;
	width:					200px;
	height:					54px;
	background:				#abacae url(../images/header_nofadeBG.png) no-repeat;
}










.menuBox {
	background:				#abacae;
	display:					table-cell;
	width:					740px;
	vertical-align:				bottom;
}

.submenuBox {
	width:					200px;
	background:				#ededed;
	vertical-align:				top;
}

#parentMenuItem {
	background:				#58595b;
	color:					#ffffff;
	font-size:				14px;
	font-weight:				bold;
	padding:				1px 0px 2px 13px;
}

.contentBox {
	width:					500px;
	height:					300px;
	background:				#ffffff url(../images/left_borderLine_bg.png) repeat-y;
	padding:				0px 0px 0px 2px;
	vertical-align:				top;
	color:					#58595b;
	font-family:				Helvetica;
	font-size:				11px;
	font-weight:				normal;
}

#impressumBox {
	position:				absolute;
	top:					-40px;
	left:					10px;
	color:					#000000;
	text-decoration:			none;
	font-size:				9px;
	font-weight:				bold;
	text-align:				left;
}

#impressumBox a {
	text-decoration:			none;
	color:					#000000;
	font-size:				11px;		
}

#impressumBox a:hover {
	text-decoration:			none;
	color:					#ff0000;
	font-size:				11px;		
}

.footerBox {
	background:				#58595b;
	height:					15px;
}

h1 {
	font-size:				17px;	
	font-weight:				bold;
}
