body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#content a {
	color:#00559a;
	text-decoration:underline;
}
#footer a {
	color:#3c3c3c;
	text-decoration:underline;
}
#content a:hover, #footer a:hover {
	text-decoration:none;
}
#content .headline {
  margin:0 0 25px 1px;
}
#content p, #content h1, #conten h2, #content small, #content ul, #content ol {
  line-height:18px;
  margin:0 0 16px 0;
  text-align:justify;
}
#content ul {
  margin-left:25px;
}
h1, #content h1, #content h2 {
	color:#00559a;
	font-size:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
}
#content b, #content strong {
	color:#00559a;
	font-weight:normal;
}
#content p.gallery img, #content .leftimg {
  float:left;
  border:2px solid #c3c1c2;
  margin:8px;
}
#content .leftimg {
  margin:5px 8px 4px 0;
}
#content h2 {
	font-size:15px;
}
#content .freizeit p {
  border-bottom:1px solid #98b8d1;
  padding:0 0 10px 0;
}
#content table.prices {
  margin-bottom:16px;
}
#content table.prices td {
  padding:5px;
  border-bottom:1px solid #98b8d1;
}
#content table.prices th {
  padding:5px;
  background:#e3eff8;
}
input, textarea {
  border:1px solid #00559a;
  width:205px;
}
textarea {
  width:300px;
}
#salutation_w, #salutation_m, #copy_request {
  width:20px;
  border:0;
}
.button {
  background:#00559a;
  color:#fff;
}
