body {
	margin: 0px;
	padding: 0px;
	background-color: White;
	color: #72796e; 
	/*	font-family: Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	/*	font-size: 10pt;*/
	font-size: 13px;
	line-height: 20px;
}

span.h4 {
	background-image: url('../img/roter_Pfeil.png');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px;
	display: inline;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
}

span.h5 {
	background-image: url('../img/roter_Pfeil_typo.png');
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 9px;
	display: inline;
	width: 100%;
	font-size: 13px;
	font-weight: bold;	
}

h5 {
	display: inline;
	width: 100%;
	font-size: 12pt;
	font-weight: bold;	
}

a:link {
	color: Blue;
	outline: none;
}

a:visited {
	color: Purple;
}

a:focus {
	outline: none;
}

a:active {
	color: Red;
	outline: none;
}

#layer1 {
	position: absolute;
	top: 30px;
	left: 50%;
	margin-left: -330px;
	background-image:url('../img/blauer_rand.png'); 
	background-repeat:repeat-y; 
	width:661px; 
	z-index:1;
}

#layer2 {
	background-image:url('../img/streifen_01.png'); 
	background-repeat:no-repeat; 
	width:661px; 
	height:39px; 
	position:relative; 
	left:0px; 
	top:0px; 
	z-index:1;
}

#layer3 {
	background-color:white; 
	background-image:url('../img/Linie_01.png'); 
	background-repeat:repeat-x; 
	width:661px; 
	height:1px; 
	position:relative; 
	left:0px; 
	z-index:1;
}

div.bild01 { /* #layer4 */
	background-image:url('../img/bild01.png'); 
	background-repeat:no-repeat; 
	width:661px; 
	height:177px; 
	position:relative; 
	left:0px; 
	z-index:1;
}

div.bild02 { /* #layer4 */
	background-image:url('../img/bild02.png'); 
	background-repeat:no-repeat; 
	width:661px; 
	height:177px; 
	position:relative; 
	left:0px; 
	z-index:1;
}

#layer5 {
	background-color:white; 
	background-image:url('../img/Linie_01.png'); 
	background-repeat:repeat-x; 
	width:661px; 
	height:1px; 
	position:relative; 
	left:0px; 
	z-index:1;
}

#layer6 {
	float: left;
	background-image:url('../img/blauer_balken.png'); 
	background-repeat:no-repeat; 
	width:151px; 
	position:relative; 
	z-index:1;
}

#layer7 {
	float: right;
	background-color:white; 
	width:510px; 
	position:relative; 
	z-index:1;
	overflow: hidden;
}

#layer8{
	position: relative;
	padding-left: 15px;
}

div.clear {
	clear: both;
	width: 100%;
	height: 30px;
	background-color: White;
}

#layer6 a img {
	width: 151px;
	height: 29px;
	border: none;
}

#redNavi {
	position: absolute;
	background-image: url(../img/rote_Navigation.png);
	background-repeat: no-repeat;
	width: 4px;
	height: 29px;
	left: -5px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.line {
	background-image: url(../img/trennlinie_lang.png);
	background-repeat: repeat-x;
	height: 1px;
	margin: 0px;
	padding: 0px;
	border: none;
}

.line_short {
	background-image: url(../img/trennlinie_kurz.png);
	background-repeat: repeat-x;
	height: 1px;
	margin: 0px;
	padding: 0px;
	border: none;
}

h4.first {
	margin-top: 0px;
}

h5 {
	display: inline;	
	width: 95%;
}

h5.halfwidth {
	width: 300px;
}

p {
	display: inline;
}

div.zitat {
	height:160px;
	position: relative;
	top: 0px;
	left: 0px;	
	margin-left: -15px;	 
}

#zitat {
	position: absolute;
	left: 50%;
	width: 446px;
	height: 53px;
	margin-left: -223px;
	top: 70px;
}

h5 span {
	color: #72796e;
	font-size: 13px;
}

h5 span a:link {
	color: #72796e;
	font-size: 13px;
	outline: none;
}

h5 span a:visited {
	color: #72796e;
	font-size: 13px;
}

h5 span a:focus {
	color: #72796e;
	font-size: 13px;
	outline: none;
}

h5 span a:active {
	color: #72796e;
	font-size: 13px;
	outline: none; 
}

div#layer6 {
	padding:0px; 
	margin:0px; 
	border-width:0px; 
	height:330px;
}

div#layer6 div {
	display:block; 
	padding:0px; 
	margin:0px; 
	border-width:0px; 
	height:30px;	
}

#last_navi_item {
	position: relative;
	display:block; 
	padding:0px; 
	margin:0px; 
	border-width:0px; 
	height:30px;
	top:94px;
}
