body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background: #FFF;
}
p {
	color:#000;
}
h1, h2, h3, h4, h5, h6 {
	color:#000;
}
h1 {
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 2.0em;
}
h2 {	
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 1.4em;
}
h3 {	
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 1.3em;
}
h4 {	
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 1.2em;
}
h5, h6 {
	margin: 0;
	font-size:1em;
}
#master{
  border:0;
  width:100%;
}
/* content */
div.logo {
  border:0;
  width:474px;
  margin:0 auto 40px auto;
  padding:0;
  text-align:center;
}
div.logo img {
	border:0;
  margin:0;
  padding:6px 0 20px 0;
}
div.leistung {
  border:0;
  width:100%;
  background: #FFF;
}
div.kontakt {
  width:100%;
  border:0;
}
div.kontakt div.addr {
  margin:0 0 0 185px;
  padding:0;
}
div.kontakt div.tel{
  float:left;
  margin:0;
  padding:0;
  width:175px;
}
div.kontakt div.tel img {}
div.kontakt div.clear{
  clear: both;
  margin:0;
  padding:16px 0 0 0;
  width:100%;
}

div.endclear {
  width:100%;
  margin:0 auto 0 auto;
  padding:0 10px 0 10px;
  text-align:left;
  clear: both;
  border:0;
  background: #FFF;
}
/* content */
/* spezial content */
div.map {
  width:100%;
  border:0;
  margin:10px auto 10px auto;
  padding:0;
}
iframe.map {
  margin:0 auto 0 auto;
  padding:0;
}
/* buttons */
a div.bts_a {	display:none; }
a.map {	display:none; }
/* spezial content END */
