html {
height:100%; 
max-height:100%;  
padding:0; 
margin:0; 
border:0; 
font-size:12px; 
font-family: Arial, Helvetica, sans-serif;
background:#fff; 
}

body {padding:0; margin:0; border:0;}
#content p{orphans:4;
widows:2; 
font-size:12px;}
#head, #float-holder-left, #eckenhalter, #pad1{display:none;}
#foot {position:absolute; margin:0; bottom:18px; 
display:block;
width:100%;
padding:0 1.3em 0 0; 
border-top:1px solid #000;
color:#000; 
z-index:4;
font-size:11px;}
.pad2 {display:block; height:140px;}
#pad3 {display:block; width:18px; height:14px; float:left;}
#pad4 {display:block; width:15em; float:left;}

.halter{width:98%;
margin-right:1em;
		position:relative;}
* html .halter{width:92%;}
#seitenanfang {display:none;}
.seitenanfang{padding-top:12px;}
#content h3{font-style:italic;
			font-size:16px;}

#content h4, #content h5{font-weight:bold;
		font-size:13px;
		color:#346;
		font-style:italic;}	
#content #img1{padding:0 12px 6px 12px;
					float:right;
					vertical-align:text-top;
					}		

	.divclearer, .clear{clear:both;
	height:1px;}				
#content a, #foot a{color:#000;}
	#content a:visited, #foot a:visited{color:#444;}

#content #seitenstrecker{display:none;}
#content #seitenstrecker_kurz{display:none;}
#content .linktable{
		margin:1em 0;
		width:90%;
		vertical-align : top;
	}
	#content .linktable tr td{vertical-align:top;
		padding:0.3em 0;
		border-bottom:1px dotted #FFE566;}
	#content .linktable .spalte_zwei{width:30%; text-align:right;}
.red{color:#f00;
	font-style:italic;}
.ueberschrift{font-weight:bold;
	padding-top:12px;}

	#foot p{position:relative;
	top:0;
	margin:0.3em 0;}
	#foot1{float:left; width:20%; 
	text-align:left;}
	#foot2{float:left; width:17em;
	}
	#foot3{float:right; width:28em; text-align:right;}			
table tr td{vertical-align:top;}
	#content ul{padding-left:1.3em;
	padding-bottom:0;
		list-style:disc outside;
		line-height:1.4em;
	}

	.nolistitem{list-style-type:none;
		margin-left:-1.2em;}
	.lieingeruckt{margin:0 0 0.2em 2em;}
	.overview {width:95%;
		position:relative;
		max-width:60em;}
	* html .overview{width:84%;}
	.overview table{width:100%;}

	.imitation_h, .titel_h4{font-style:italic;
		font-size:16px;
		font-weight:bold;}
	#content h6, #content .titel_h6{font-weight:bold;
		font-size:14px;
		color:#000;}		
	.text_short{width:83%;
		position:relative;}
	
	.verlinkung{display:none;
	}
	.verlinkung p{
		padding:0 12px 12px 0:
	}
	.halter_lang{width:95%;}
	.halter_border{width:94%;
margin-right:1em;
border:1px solid #000; padding:10px;
		position:relative;}
	.text_short_lang{width:74%;
		float:left;}
	.listfollow{
	bottom:1em;}
	#kontakt{margin:18px 12px;}
	#kontakt table{padding:1em;
		border:1px solid #FFE566;
		width:34em;}
	.ziel{height:106px;
	width:90%;
	clear:both;}