

body,
input,
textarea,
select,
label {
	font-family: Arial, Helvetica, sans-serif;		
}

body {
	behavior: url("/var/style/csshover.htc");	
}

li,
div.stl_newsblock,
div.stl_submitwrapper input {
	background-color: #CA1613;	
}

div.stl_toptitleblock,
div.stl_emptyredblock1,
div.stl_emptyredblock2,
li.stl_active,
li:hover,
div.stl_submitwrapper input:hover,
li.stl_subnonactive,
div.stl_flashredblock {
	background-color: #9C110F;
}

div.stl_colomn3 div.stl_blockhome,
div.stl_emptygreyblock1,
div.stl_emptygreyblock2,
div.stl_emptygreyblock3 {
	background-color: #89806F;
}

li.stl_subsubactive,
li.stl_subsubnonactive,
li.stl_subnonactive:hover,
li.stl_subactive,
li.stl_subsubactive:hover,
li.stl_subsubnonactive:hover {
	background-color: #3E0A06;	
}

li:hover a,
div.stl_submitwrapper input {
	cursor: pointer;
}

a.stl_menufont,
a.stl_submenufont,
a.stl_subsubmenufont,
h1,
h4,
h2,
h2.stl_flashtitle,
div.stl_submitwrapper input {
	color: #FFFFFF;
	font-weight: normal;
}

a.stl_act_submenufont {
	color: #000000;
}

div.stl_blockhome a:hover,
div.stl_content a:hover,
div.stl_flashtext a:hover,
div.stl_newstext a:hover,
span.stl_poweredby a:hover {
	color: #9C110F;	
}

a,
h1,
h4 {
	text-decoration: none;
}

span.missing,
span.stl_valerror,
a.stl_subsubmenufont:hover,
a,
span.stl_date,
p.stl_date,
li.stl_subsubactive a {
	color: #CA1613;	
}

h1, h3, h4,
p,
a,
span.stl_titelinschrijfformulier,
span.stl_sponsortext,
span.stl_poweredby,
div.stl_blockhome td,
input,
textarea,
select,
label {
	font-size: 0.6875em;	
}

table h3,
table a {
	font-size: 1em;	
}


p a {
	font-size: 1em;	
}

h2 {
	font-size: 0.875em;	
}

p {
	line-height: 1.5em;
}

input, select, textarea {
	border: 1px solid #D0CCC5;	
}

span.stl_titelinschrijfformulier,
span.stl_bold {
	font-weight: bold;	
}

img {
	border: 0;
}

h3 {
	display: inline;
}

div.stl_radio input {
	border: 0;
}

table.stl_windmillCMSform input,
table.stl_windmillCMSform select,
table.stl_windmillCMSform textarea {
	font-size: 1em;
}

table.stl_bemanning,
table.stl_inschrijving {
	font-size: 0.6875em;
}

table.stl_inschrijving {
	border-top: 1px solid #D0CCC5;
	border-left: 1px solid #D0CCC5;
}

table.stl_inschrijving td {
	padding: 0.3em;
	line-height: 1.4em;
	border-right: 1px solid #D0CCC5;
	border-bottom: 1px solid #D0CCC5;
}

table.stl_inschrijving td.stl_title {
	font-weight: bold;
}

div.stl_signature,
a.stl_signature {
	color: grey;
}

p.formhint {
	color: red;
	font-weight: bold;
	font-size: 0.75em;
}
