* {
	margin:			0px;
	padding:		0px;
}
body, a, b, h1, h2, h3, i, td, th, p, blockquote, li {
	font-family:	Verdana, sans-serif;
	color:			#000;
}
body {
	background-color:	#505050;
	background-image:	url(images/background.gif);
}
#pagecontent {
	position:		absolute;
	top:			150px;
	left:			200px;
	width:			1080px;
	height:			400px;
	overflow:		auto;
	background:		#f0f0f0;
}
#pagecontent.home {
	width:			1044px;
	height:			398px;
	padding:		1px 18px;
	overflow:		hidden;
}
#pagecontent div {
	position:		absolute;
	float:			right;
	top:			260px;
	right:			150px;
	height:			32px;
	color:			#8d8d8d;
	font-size:		20px;
}
#pagecontent img {
	border:		none;
}
#pagecontent .name {
	color:			#000000;
	font-size:		24px;
}
#pagecontent b {
	color:			#000000;
	font-weight:	normal;
}
#pagetitle {
	position:		absolute;
	top:			0px;
	left:			200px;
	width:			906px;
	height:			140px;
	overflow:		hidden;
	background:		#3c3c3c;
	font-size:		24px;
	text-align:		right;
	padding:		5px;
	border-left:	1px solid #7d7d7d;
}
#pagetitle div {
	position:		relative;
	top:			110px;
	height:			32px;
	color:			#8d8d8d;
}
#pagetitle .name {
	color:			#d3d3d3;
}
#pagetitle b {
	color:			#8d8d8d;
	font-weight:	normal;
}
#pagemenu {
	position:		absolute;
	top:			550px;
	left:			0px;
	width:			850px;
	height:			150px;
}
#pagemenu table {
	margin-left:	200px;
}
#pagemenu tr {
	vertical-align:	top;
}
#pagemenu td {
	padding:		8px 8px;
	line-height:	27px;
}
#pagemenu td.row1 {
	width:			58px;
}
#pagemenu td.row2 {
	width:			114px;
}
#pagemenu td.row3 {
	width:			102px;
}
#pagemenu td.row4 {
	width:			130px;
}
#pagemenu td.masse {
	width:			164px;
	font-size:		11px;
	color:			#969696;
	text-align:		right;
}
#pagemenu a {
	font-size:		11px;
	color:			#969696;
	text-decoration: none;
}
#pagemenu a.active {
	color:			#c68507;
}
#pagemenu a:hover {
	color:			#c68507;
	text-decoration: underline;
}
#pagebrowse {
	position:		absolute;
	top:			550px;
	left:			850px;
	width:			200px;
	height:			150px;
	padding:		8px 8px;
	line-height:	27px;
	font-size:		11px;
	color:			#969696;
}
#pagebrowse a {
	font-size:		11px;
	color:			#969696;
	text-decoration: none;
}
#pagebrowse a:hover {
	color:			#c68507;
	text-decoration: underline;
}
#pageleft {
	position:		absolute;
	top:			0px;
	left:			0px;
	width:			200px;
	height:			549px;
	overflow:		hidden;
	background:		#6e6e6e;
	border-bottom:	1px solid #7d7d7d;
}
#pagerighttop {
	position:		absolute;
	top:			0px;
	left:			1117px;
	width:			10px;
	height:			150px;
	overflow:		hidden;
	background:		#6e6e6e;
	border-left:	1px solid #7d7d7d;
}
#pagerightbottom {
	position:		absolute;
	top:			150px;
	left:			1280px;
	width:			10px;
	height:			398px;
	overflow:		hidden;
	background:		#414141;
	border-top:		1px solid #7d7d7d;
	border-bottom:	1px solid #646464;
}
table.bilder1 {
	width: 			75%;
	height:			100%;
}
table.bilder1 td {
	vertical-align:	middle;
	text-align:		center;
}
table.bilder2 {
	width: 			75%;
	height:			100%;
	padding:		10px;
	border-spacing:	90px 0px;
}
table.bilder2 td {
	width: 			50%;
	vertical-align:	middle;
	text-align:		center;
}
table.bilder4border {
	width: 			100%;
	height:			100%;
	padding:		7px 2px;
	border-spacing:	35px;
}
table.bilder4border td {
	width: 			25%;
	background:		#ffffff;
	border:			1px solid #000000;
	vertical-align:	middle;
	text-align:		center;
}
table.bilder4 {
	width: 			100%;
	height:			100%;
	padding:		0 30px;
}
table.bilder4 td {
	width: 			25%;
	vertical-align:	middle;
	text-align:		center;
}
table.texte {
	padding:		27px 94px;
	font-size:		11px;
}
table.texte td.Seitentitel {
	font-size:		15px;
	font-weight:	bold;
	padding-bottom:	10px;
}
table.texte.vita td.Seitentitel {
	padding-top:	0px;
	padding-bottom:	15px;
}
table.texte td.Zwischentitel {
	font-weight:	bold;
	padding-top:	10px;
}
table.texte td.Jahr {
	width:			50px;
}
table.texte td.Jahrbereich {
	width:			70px;
}
table.texte.vita td {
	padding-top:	5px;
}
#pagecontent img.gimg{
	border:solid 1px #9d9d9d;
}