* {margin:0; padding:0;}
ul {margin:0;padding:0 0 12px 16px;}

body {padding:0;
		margin:0;
		border:0;
		font-size:12px;
		font-family:"times new roman", times, serif;}
#wrapper{top:0;
		left:0;}
#content {
	width:100%;
	margin-top:15px;
	orphans : 3;
	widows : 5;
}
#head {position:relative;
		margin:0; 
		top:0;
		width:100%;
		display:block;
		height:103px;
		color:#000;
		font-size:12px;}
#left, #left ul, #floatnavholder{display:none;}
#topper {display:none;}
#foot  {position:absolute;
bottom:0;
		margin:0;
		padding:20px 10px 0 0;
		color:#000;
		clear:both;
		width:90%;}
		
#pad1, .pad2, #pad3{display:none;}

.clear{clear:both;
		height:1px; background-color:transparent;}
.clearer{clear:both;}
	
#head h1{float:left;
		color:#000;
		font-size:13px;
		line-height:18px; margin-top:20px;}
#head img{float:right;
		width:350px;
		border:none;}
	
#content p {padding:0; margin-bottom:6px;}	
#content .vorliste{margin-bottom:6px;}
#content ul{list-style-type:disc;
	list-style-position:outside;}

#content a, #foot a, #footinside a, #content a:visited, #foot a:visited{color:#007;}

 a.totop {display:none;}
	
#content h1{color:#65b;
		font-size:16px;}
#content h1 #second_h{font-size:14px; margin:18px 0; float:left;}
#content h2{color:#65b;
		font-size:13px;
		margin:15px 0 8px 0;}
#content h3{font-size:12px;
		margin:14px 0 10px 0;
		color:#363;
		page-break-after:avoid;}
#content h4{font-size:12px;
		margin-bottom:14px;
		color:#000;
		page-break-after:avoid;} 
.pagebreaker{page-break-before:always;}
.pagebreakafter{page-break-after:always;}
.bold{font-weight:bold;}
#content .erster{margin-top:0; clear:both;}
.floatright {float:right; top:0; right:0; margin:3px 0 8px 8px; background:transparent; border:none;
			text-align:right;}
.floatleft {float:left; top:0; right:0; margin:0 8px 8px 0; background:transparent; border:none;}
#content table{
				font-size:12px;}
#content table td{vertical-align : top;}
#foot p{padding:36px 0; font-size:11px;}
#foot #mailholder {float:left; margin-top:5px;}
#foot #telholder{float:left; white-space:nowrap; margin-top:5px;}

#content .person{padding-bottom:20px;}
#content #ida{width:264px; height:190px;}
#content #petra, #content #massage{width:280px; height:183px; margin-right:36px;}
#content #brigitte, #content #erika, #content #bea, #content #esther {width:280px; height:320px; margin-right:36px;}
#content .holder {position:relative; width:99%;}
#content li{margin-bottom:6px;}
#printjs{display:none;}
#telholder{padding-left:12px;}