body{
	margin:0;
	padding:0;
	background-color:#fff;
}

#top {
	display:block;
	height:18px;
	width:871px;
	padding:0;
	margin:34px 0 0 23px;
	z-index:100;
	overflow:visible;
}

#centre {
	display:block;
	height:252px;
	width:937px;
	padding:0;
	margin:-4px 0 0 23px;
}


#bottom {
	display:block;
	height:500px;
	width:937px;
	padding:0;
	margin:0 0 0 23px;
}

#navigation{
	display:inline-block;
	float:left;
	height:500px;
	width:254px;
	padding:0;
	margin:29px 0 0 0;
}

* html #navigation{
	position:absolute;
	top:327px;
	left:29px;
	height:500px;
	width:254px;
	padding:0;
	margin:0;
}

#bottomright{
	display:inline-block;
	float:left;
	height:500px;
	width:600px;
	padding:0;
	margin:0;
}

* html #bottomright{
	position:absolute;
	top:300px;
	left:297px;
	height:500px;
	width:500px;
	padding:0;
	margin:0;
}


/* oben rechts unten links */

/* NAVIGATION */



.menu {font-family: Helvetica, Arial, sans-serif; width:254px; height:500px; position:relative; margin:0; font-size:10px; line-height:15px; margin:0;letter-spacing:0.1em; text-transform:uppercase;}

.menu ul {padding:0; margin:4px 0 0 0;list-style-type: none; }
* html .menu ul {padding:0; margin-bottom:-8px;margin-top:3px;list-style-type: none; }
.menu ul li {float:left; margin:0; padding:0 0 1px 0; position:relative;}
.menu ul li ul {display: none;}


/* MAIN*/
* html .menu ul li a.main:link, * html .menu ul li a.main:active, * html .menu ul li a.main:visited {display:block; text-decoration:none; color:#333; width:254px; height:13px; text-align:left; background:#fff; padding:3px 0 3px 12px;}
* html .menu ul li a.main:hover{color:#fff; background-color:#c33}

.menu ul li a.main:link, .menu ul li a.main:active, .menu ul li a.main:visited {display:block; text-decoration:none; color:#333; width:242px; height:13px; text-align:left; background:#fff; padding:3px 0 3px 12px;}
.menu ul li a.main:hover{color:#fff; background-color:#c33}

/* MAINON*/
* html .menu ul li a.mainon:link, * html .menu ul li a.mainon:active, * html .menu ul li a.mainon:visited {display:block; text-decoration:none; color:#fff; width:254px; height:13px; text-align:left; background:#666; padding:3px 0 3px 12px;}
* html .menu ul li a.mainon:hover{background:#c33}

.menu ul li a.mainon:link, .menu ul li a.mainon:active, .menu ul li a.mainon:visited {display:block; text-decoration:none; color:#fff; width:242px; height:13px; text-align:left; background:#666; padding:3px 0 3px 12px;}
.menu ul li a.mainon:hover{background:#c33}

/* SUB*/
* html .menu ul li a.sub:link, * html .menu ul li a.sub:active, * html .menu ul li a.sub:visited {display:block; text-decoration:none; color:#333; width:254px; height:13px; text-align:left; background:#fff; padding:3px 0 3px 23px;}
* html .menu ul li a.sub:hover{color:#fff; background:#c33}

.menu ul li a.sub:link, .menu ul li a.sub:active, .menu ul li a.sub:visited {display:block; text-decoration:none; color:#333; width:231px; height:13px; text-align:left; background:#fff; padding:3px 0 3px 23px;}
.menu ul li a.sub:hover{color:#fff; background:#c33}


/* SUBON*/
* html .menu ul li a.subon:link, * html .menu ul li a.subon:active, * html .menu ul li a.subon:visited {display:block; text-decoration:none; color:#fff; width:254px; height:13px; text-align:left; background:#999; padding:3px 0 3px 23px;}
* html .menu ul li a.subon:hover{color:#fff; background:#c33}

.menu ul li a.subon:link, .menu ul li a.subon:active, .menu ul li a.subon:visited {display:block; text-decoration:none; color:#fff; width:231px; height:13px; text-align:left; background:#999; padding:3px 0 3px 23px;}
.menu ul li a.subon:hover{color:#fff; background:#c33}


/* _________________  ALLE SCHIRFTEN ________________________________________*/

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333;
	padding:0;
	margin:28px 0 7px 43px;
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#333;
	padding:0;
	margin:32px 0 7px 43px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	color:#666;
	padding:0;
	margin:18px 0 -5px 43px;
}


h3.who {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	color:#666;
	padding:0;
	margin:5px 0 3px 43px;
}


h1.zitat {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	color:#666;
	padding:0;
	margin:26px 5px 0px 47px;
}


p.zitat {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	width:570px;
	color:#666;
	padding:0;
	margin:-10 0 0 385px;
}


p {
	font-family:Helvetica, Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	width:570px;
	color:#666;
	padding:0 0 7px 0;
	margin:7px 0 0 43px;
}

p.img {
	display:inline;
	float:left;
	width:315px;
	font-family:Helvetica, Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#666;
	padding:2px 0 7px 0;
	margin:0;
}

p img {
	   display:block;
	   margin-left:0px;
}

p img.zurperson {
	   display:inline;
	   float:right;
	   margin-left:15px;
}

#navigation p{
	   margin:11px 0 0 0;
	   text-transform:none;
	   font-size:14px;
	   line-height:18px;
	   color:#999;
	   
}

#content h1{
	font-family:Helvetica bold versal, Helvetica, Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:heavy;
	text-transform:uppercase;
	line-height:18px;
	color:#000;
	padding:7px 0 17px 0;
	margin:0;
}

a:link{text-decoration:underline; color:#cc3333}
a:active{text-decoration:underline; color:#cc3333}
a:visited{text-decoration:underline; color:#996600}
a:hover{text-decoration:underline; color:#000}


