html {
background : #FFFFFF;
height : 100%;
}
body {
	margin: 0;
	padding: 0;
	border: 0px none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF
	margin-left: auto;
	margin-right: auto;
	text-align : center;
	height : 100%;
	position : relative;
	min-height : 100%;
	}
html > body {
height : auto;
}
a, a:link, a:hover, a:active, a:visited {
	color: #01405A;
	text-decoration: underline;
}

a.algvoorwaarden, a.algvoorwaarden:link, a.algvoorwaarden:hover, a.algvoorwaarden:active, a.algvoorwaarden:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.tekst, a.tekst:link, a.tekst:hover, a.tekst:active, a.tekst:visited {
	color: #01405A;
	text-decoration: none;
}
a.tekst:hover {
	color: #01405A;
	text-decoration: underline;
}

.header		{ 	border : 0;
				background-color: #EE1C23;
				text-align : center;
			}
.top		{ 	background-color: #FFFFFF; }

.blauw		{ 	border-right: 0px solid #336699;
				border-left: 0px solid #336699;
				border-top: 1px solid #ffffff;
				border-bottom: 0px solid #ffffff;
				background-color: #221E1F;
				color: #336699; }

.menutop 	{
				padding-left: 20px;
				padding-right: 0px;
				padding-top: 0px;
				padding-bottom: 5px; }

.menutop a:link, .menutop a:active, .menutop a:visited, .menutop a:hover {
				font-size: 12px;
				font-weight: bold;
				color: #01405A;
				text-decoration: none;
				color: #01405A; }

.menulinks 	{ 	font-size: 12px;
				color: #01405A;
				padding-left: 15px;
				padding-right: 0px;
				padding-top: 25px;
				padding-bottom: 25px; }

.menulinks a:link, .menulinks a:active, .menulinks a:visited {
				font-size: 12px;
				text-decoration: none;
				color: #01405A;	}

.menulinks a:hover {
				text-decoration: underline;	}

.menutop_selectie 	{
				color: #ffffff;
				font-size: 12px;
				font-weight: bold; }

ul 			{ 	margin: 0;
				padding: 0;
				list-style-type: none; }

div.menulinks li {
				margin: 0px 20px 0px 0px;
				padding: 8px 5px 8px 5px;
				border-bottom: 1px #B6D9EA solid; }

div.menulinks li.selectie {
				margin: 0px 0px 0px 0px;
				padding: 8px 5px 8px 5px;
				border-bottom: 1px #B6D9EA solid;
				font-weight: bold; }

p		   	{ 	font-size: 11px;
				line-height: 25px;
				color: #01405A;
				padding-left: 40px;
				padding-right: 25px;
				padding-top: 0px;
				padding-bottom: 12px; }

.lijst		   	{ 	font-size: 11px;
				color: #01405A;
				padding-left: 40px;
				padding-right: 25px;
				padding-top: 0px;
				padding-bottom: 0px; }

h1  	  	{ 	font-size: 10px;
				font-weight: bold;
				color: #01405A;
				margin-top: 2px;
				margin-left: 0px;
				margin-right: 0px;  }


h1.sub a {
				font-size: 10px;
				font-weight: bold;
				color: #fff;
				margin-top: 2px;
				margin-left: 0px;
				margin-right: 0px;
				text-decoration: none;
}

h1.sub a:hover,h1.sub a:active {
				font-size: 10px;
				font-weight: bold;
				color: #fff;
				margin-top: 2px;
				margin-left: 0px;
				margin-right: 0px;
				text-decoration: underline;
}

h2  	  	{ 	font-size: 11px;
				font-weight: bold;
				color: #01405A;
				margin-top: 25px;
				margin-left: 40px;  }

h3		   	{ 	font-size: 18px;
				line-height: 25px;
				color: #01405A; }

#woordtop  	{ 	font-size: 18px;
				line-height: 15px;
				color: #F08808;
				padding-left: 0px;
				padding-right: 25px;
				padding-top: 0px;
				padding-bottom: 0px; }

.titel    	{ 	font-size: 14px;
				font-weight: bold;
				color: #ffffff;
				padding-left: 20px;
				padding-right: 5px;
				padding-top: 2px;
				padding-bottom: 2px;  }
.tekstonder {	font-size: 9px;
				color: #ffffff;
				background-color: #EE1C23;
}

.nieuws1	{ 	border-bottom: 1px solid #01405A;
				background-color: #99BBDB; 	}

.nieuws2	{ 	border-bottom: 1px solid #01405A;
				background-color: #C2D6E9; }

.nieuws3	{ 	border-bottom: 1px solid #01405A;
				background-color: #D6E4F1; }

.nieuws4	{ 	border-bottom: 0px solid #01405A;
				background-color: #99BBDB;
				padding: 10px 10px 10px 10px;
}
.image      {	border : 0px; }
.imageBlauw {	border : 1px;
				border-color : #01405A;
				border-style : solid; }
.imgblauwruim {	border : 1px;
				border-color : #01405A;
				border-style : solid;
				margin-right : 10px;
				float : left;
				width : 220px; }

.imgblauwnws {	border : 1px;
				border-color : #01405A;
				border-style : solid;
				margin-right : 10px;
				float : left;
				 }

.nieuwstext	{ 	font-size: 10px;
				color: #01405A;
				padding-left: 8px;
				padding-right: 5px;
				padding-top: 20px;
				padding-bottom: 2px; }

div.nieuwsbrief { margin: 0px 6px 10px 0px;
				padding-left: 8px;
				padding-top: 8px;
				padding-bottom: 0px;
				border: 1px solid #ffffff;
				background-color: #EE1C23; }

div.nieuws li 	{ margin: 0px 0px 0px 0px;
				padding: 5px 0px 5px 0px;
				border-bottom: 1px #ffffff dashed; }

.nieuws a:link, .nieuws a:active, .nieuws a:visited	{
				font-size: 10px;
				color: #01405A;
				text-decoration: none;
				color: #01405A; }

hr.team		{	color : #01405A; }
hr.woorden	{	color : #01405A;
				margin-left: 40px;
				height: 1px; }
div.nieuws li.laatste { margin: 0px 0px 0px 0px;
				padding: 5px 0px 15px 0px;
				border-bottom: 0px #B6D9EA solid;  }

#taal		{	padding-left : 20px; }
#adres		{	font-size : 10px;
				color : #01405A;
				padding-left : 20px; }

.ContTekst	{	color : #01405A;
				font-size : 10px; }
.ContTitel	{	color : #01405A;
				font-size : 14px; }

.tekst		{	font-size: 11px;
				line-height: 25px;
				color: #01405A; }
.tekst2		{	font-size: 11px;
				color: #01405A; }
.tekstKantoor {	font-size: 11px;
				color: #01405A; }
.textinvoer {	border: 1px solid #7F9DB9;
				font-size: 10px;
				font-family: verdana;
				color: #01405A;
				background-color: #FFFFFF; }
.zoekvenster {	width : 85px;
				height : 16px;
				font-size : 10px;
				vertical-align : middle;
				color : #01405A;
				border: 0;
				background-color: #FFFFFF; }
.zoekknop {		width : 45px;
				vertical-align : middle;
				height : 16px; }

.nieuwstitel {
	font-size: 12px;
	font-weight: bold;
	color: #1E5FA3;
}

.nieuwstekst {
	font-size: 10px;
	font-weight: normal;
	color: #1E5FA3;
}

.tbl { border-collapse: collapse; color:#01405A; font-size: 11px; width:400px; }
.tbl td { border: 1px solid #168; padding: 4px; }
.tbl th { border: 1px solid #168; padding: 4px; font-weight: bold; }
.tbl th.tradegebied { text-align:left; }
.tbl td.caf, .tbl td.baf { text-align: right; width:50px; }

.partner {
	border-bottom: 1px dashed #fff; 
	margin-right:18px;
	padding: 4px 0px;
}

.partner img {
	border: 0;
}

.partner a {
	text-decoration: none;
}

td.pollTd { font-size:11px; padding:8px; }
td.pollTd p {  margin:0px; padding:0px; font-size:10px; font-weight:bold; line-height:inherit; }