/* h1, h2	{display: none} */

h1	{font-size: 2em; margin: 0; padding: 0;}
h2	{font-size: 1.3em; margin-top: 1.5em;}
body#vragen h2	{border-bottom: 1px dashed #666; margin: 0 0 1em 0; padding: 1em 0;}

form#vraagform {margin-top: 0}

fieldset	{border: none; padding: 0; margin: 0;}

p.vraag {font-weight: bold; margin-bottom: 0.5em;}
p.toelichting {margin-top: 0;}

dl.antw		{margin: 0; padding: 0;}
dl.antw dt	{clear: both; float: left; width: 30px; height: 22px; text-align: center; margin: 0 5px; border: 0px dashed #ddd;} /* 22px is hoogte van hoogste input-veld: text*/
dl.antw dd	{float: left; width: 82%; height: 15px; margin-left: 1em; _margin-left: 0; padding: 3px 0; border: 0px dashed #eee;} /* verticaal centreren dmv padding */
input.txt {background: #444; border: none; border-bottom: 1px dashed #666; color: #fff;}

/* Meerkeuze-antwoorden in 2 kolommen (om hoogte te besparen) ipv van DL */
div.antwkolom {width: 49%; float: left} /* Niet breder ivm verder-knop. */
	/* input.radio	{height: 12px; margin: 5px 0; padding: 0;} verticaal centreren dmv margin */
	div.radiocombi input, div.radiocombi label {float: left; margin: 4px 0px; padding: 0;} 
	div.radiocombi input {clear: both; margin-right: 5px;}
	
div#grafiekgebruik {clear: both; text-align: center; margin: 2em 0;}
div#grafiekgebruik img	{border: 1px solid #000;}

a:link		{color: #F558D4}
a:visited	{color: #F5BAD4}
a:hover		{color: #FC588A}
a:active	{color: #FC2D8A}