body, #publerBody {
	font-family: Frutiger, Univers, "Helvetica Neue", arial, helvetica, sans-serif; /* Choose your best suited font-family from: X:/Templates/font-families.css */
	color: #333;
}
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child { margin-top: 0; } /* reset the first H{x} of the page */
* html h1, * html h2 { margin-top: 0; } /* Don't we all love Bill? */






#contents, #contents a{
	color: #fff;/*333;*/
}
/*.home #contents, .home #contents a,
.tennis #contents, .tennis #contents a,
.sitemap #contents, .sitemap #contents a,
.nieuwsbrief #contents, .mailing #contents, .nieuwsbrief #contents a, .mailing #contents a, 
.newsletter #contents, .faq #contents, .newsletter #contents a, .faq #contents a,
.openingstijden #contents, .opening-times #contents, .openingstijden #contents a, .opening-times #contents a,
.calendar #contents, .calendar #contents a, .reserveren #contents, .reserveren #contents a, .reservations #contents, .reservations #contents a {
	color: #FFF;
}*/
.squash #contents, .squash #contents a,
.fitness-achmea #contents, .fitness-achmea #contents a,
.bedrijveninfo #contents, .bedrijveninfo #contents a,
.restaurant #contents, .restaurant #contents a,
.hotel #contents, .hotel #contents a,
.spa-zuiver #contents, .spa-zuiver #contents a,
.sportshop #contents, .sportshop #contents a,
.contact #contents, .contact #contents a,
.vacatures #contents, .vacatures #contents a,
.tennis #contents #tennislessen, .tennis #contents #tennislessen a{
	color: #333;
}

#contents p{
	text-align: justify;
}
p.question {
	margin-bottom: 0px;
}/*
.achmea-health-center #contents img, .spa-zuiver #contents img {
	position: absolute;
	top: 15px;
	right: 15px;
}*/
#contents h1 {
	margin-bottom: 8px;
}
h2{
	font-size: 1em;
}
a:hover {
	text-decoration: none;
}
input.text, select.text, label.text{
	margin-bottom: 7px;
}
label {
	font-size: .9em;
	margin-bottom: 5px;
	width: 90px;
	height: 18px;
	line-height: 18px;
}
label#news-label {
	float: left;
	width: 230px;
}
#subscribe {
	float: left;
}
input.text, select.text, input.text, textarea.text {
	border: 1px solid #90918a;
	width: 150px;
	height: 14px;
	padding: 2px;
	margin-bottom: 5px;
	font-size: .9em;
}
select.text{
	width: 156px;
	height: 22px;
}

textarea.text {
	height: 40px;
	font-family: font-family: Frutiger, Univers, "Helvetica Neue", arial, helvetica, sans-serif;
	font-size: 12px;
}
#gender {
	float: right;
	margin-right: 20px;
}
#gender input {
	clear: none;
	float: left;
}
#gender label {
	width: 20px;
	text-align: left;
}
#submit-form{
	margin: 0 15px 0 174px;
	padding: 2px;
	background-color: #FFF;
	border: 1px solid #333;
	color: #333;
	font-size: .9em;
	cursor: pointer;
}

#tiny-body {
	width: 300px;
}