* { margin: 0; padding: 0; }
img { border: 0; }
/* body, td, th, input.text, textarea { font-family: "Microsoft Sans Serif", Helvetica, Verdana, Arial,  sans-serif; border-collapse:collapse; font-size: 13px; font-weight: normal; line-height:21px; color: #000; text-align: left; } */
body, td, th, input.text, textarea { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color: #000; text-align: left; line-height: 21px; }

h1, h2, h3 { color: #000; font-weight: normal; }
h1 { font-size: 18px; }
h2 { font-size: 16px; line-height: 20px; margin-bottom: 12px; }
#mainContent h1 { padding-bottom: 15px; }
#mainContent h2 { font-size: 13px; color: #000; }

a,
a:hover { color: #892576; text-decoration: none; }

h3 { font-size: 1.15em; margin-top: 0.2em; }

p { margin-bottom: 10px; }

li { margin-left: 15px; }

.cufon-header-white-1,
.cufon-header-white-2 { font-size: 63px; color: #fff; position: absolute; } 
.cufon-header-white-1 { top: 15px; right: 15px; }
.cufon-header-white-2 { top: 70px; right: 15px; }
.cufon-date-white { font-size: 50px; color: #fff; position: absolute; top: 3px; left: 37px; }
.nonJS .cufon-header-white-1,
.nonJS .cufon-header-white-2 { font-size: 55px; line-height: 62px; white-space: nowrap; }
.nonJS .cufon-date-white { font-size: 35px; line-height: 35px; font-weight: bold; left: 21px; padding-top: 6px; white-space: nowrap;  }
.nonJS #aanmeld_link { padding: 46px 0 0 156px; }
.nonJS #subMenu li a { color:#FFFFFF; font-size:14px; font-weight:bold; line-height:24px; }

#mainMenu li a { text-decoration: none; }
#mainMenu li a span { color: #000; font-size: 20px; }
#mainMenu li a.hover span,
#mainMenu li a.activeItem span { color: #FF0000; }