@media screen
{
			
.w20			{width: 20px}
.w30			{width: 30px}
.w40			{width: 40px}
.w70			{width: 70px}
.w100			{width: 100px}
.w120			{width: 120px}
.w140			{width: 140px}
.w160			{width: 160px}
.w200			{width: 200px}
.w240			{width: 270px}
.w270			{width: 270px}


.floatLeft
			{
			float: left;
			}


.floatRight
			{
			float: right;	
			}


.datum
			{
			font-size: 80%;
			line-height: 14px;
			}


.perc90
			{
			font-size: 90%;
			}


a.mail
			{
			font: status-bar;
			font-weight: normal;
			text-decoration: none;
			}


a.mail:hover
			{
			text-decoration: underline;
			}


a.top
			{
			clear: both;
			float: right;
			margin: -20px 0px 10px 0px;
			text-align: center;
			text-decoration: underline;
			width: 470px;
			}


a img
			{
			border: none;
			color: white;
			text-decoration: none;
			}


body
			{
			background-color: black;
			cursor: default;
			font-family: Helvetica, Arial;
			height: 100%;
			margin: 5px;
			padding: 0px;
			}
			

form
			{
			clear: both;
			text-align: left;
			}


html
			{
			height: 100%;
			}

/*
#maincontent form input
			{
			width: 150px;
			}
 */

#leftColumn form
			{
			border: 0px solid white;
			margin: 0px;
			}


#leftColumn form input
			{
			border: none;
			text-decoration: none;
			}


#leftColumn form input.button
			{
			border: 1px solid black;
			}


li
			{
			text-align: justify;
			}


ol, ul
			{
			display: block;
			list-style-position: outside;
			margin-bottom: 0px;
			margin-top: 0px;
			}

p.datum
			{
			font-size: 70%;
			margin: 0px;
			padding-top: 3px;
			text-align: center;
			}


span.opmerking
			{
			font-size: 85%;
			font-weight: normal;
			}


span.star
			{
			color: red;
			font-family: Verdana, system, tahoma;
			font-size: 80%;
			}


#mainContent
			{
			font-size: 80%;
			}


#mainContent .pWidth470
			{
    			float: right;
    			padding-bottom: 20px;
    			width: 470px;
    			}

#mainContent .pWidth470LastRow
			{
    			float: right;
    			width: 470px;
    			}
    			

#mainContent .pWidth520
			{
    			float: right;
    			padding-bottom: 20px;
    			width: 520px;
    			}
    			

#mainContent .pWidth520LastRow
			{
    			float: right;
    			width: 520px;
    			}


#mainContent div.imgFloatleft
			{
			float: left;
			}


#mainContent div.imgFloatRight
			{
			float: right;
			}


#mainContent div.textFloatLeft
			{
			float: left;
			margin: 0px 0px 20px 0px;
			width: 470px;
			}


#mainContent div.textFloatRight
			{
			float: right;
			margin: 0px 0px 20px 0px;
			width: 470px;
			}


#mainContent div.textFloatRightNoMargin
			{
			float: right;
			margin: 0px;
			width: 470px;
			}


#mainContent img
			{
			background-color: transparent;
			border: 1px solid black;
			margin-bottom: 20px;
			height: 100px;
			width: 100px;
			}

#mainContent img.h1
			{
			border: 0px;
			height: 36px;
			width: 580px;
			}

#mainContent p
			{
			margin: 5px 0px 0px 0px;
			text-align: justify;
			width: 470px;
			}


#mainContent p.fullWidth
    			{
    			margin-bottom: 20px;
    			width: 100%;
    			}
    					

#mainContent p.redMsg
			{
			color: red;
			font-weight: bold;
			margin: 0px auto 0px auto;
			text-align: center;
			width: 540px;
			}

#mainContent p.red a
			{
			color: white;
			}


#mainContent p.subSubLinks	
			{
			font-size: 95%;
			clear: both;
			margin: 10px 0px 0px 0px;
			text-align: center;
			width: 100%;
			}


#topMenu a span
			{
			float: left;
			}

#uitslag img
			{
			margin-left: 10px;
			}
}

@media print
{

body
	{
	color: transparent;
	font-size: 12pt;
	}

img
	{}
p
	{
	clear: both;
	margin: 0px;
	width: 100%;
	}

.imgFloatLeft, .imgFloatRight, .top
	{
	display: none;
	}
}
