.hoofdtable
{
  margin:50px 0px 70px 0px;
  padding:0px;
  border: 0px solid white;
  text-align:left;
  width:950px;
}

.randrechts
{
	font-size:1pt;
	background-image:url(img/randrechts.gif);
	background-repeat:repeat-y;
	background-position:top right;
}
.linksonder
{
	font-size:1pt;
	background-image:url(img/randonder.gif);
	background-repeat:repeat-x;
}
.rechtsonder
{
	font-size:1pt;
	background-image:url(img/randonder.gif);
	background-repeat:repeat-x;
}


#menu
{
	margin:20px 0px 50px 0px;
}
#menu div, .menu div.last
{
	height:39px;
/*  background-image:url(img/menuitem.gif);
  background-repeat:no-repeat;
  width:120px;
  overflow:hidden;*/
	vertical-align:middle;
	text-align:center;
  padding:0px 0px 0px 0px;
  border: 0px solid #e7e7e7;
  color:white;
}
#menu div.last
{
	height:60px;
}

td.container
{
	border:0px solid black;
	border-width:1px 0px 0px 1px;
	width:100%;
  background: white url(img/ichtus2b.gif) no-repeat 97% 20px;
}

.titel
{
	text-align:center;
	font-size:18pt;
	margin-bottom:20px;
	font-weight:bold;
	line-height:100%;
}
#kop
{
  margin:0px 0px 10px 0px;
  padding:32px 20px 8px 20px;
  background: transparent url(img/ichtus1b.gif) no-repeat 20px 20px;
}
#content, #onder
{
	font-size:9pt;
  border: 0px solid #0ca5e8;
  padding:0px 20px 20px 20px;
  line-height:135%;
/*  min-height:200px;*/
}
#onder
{
}

h1
{
  margin:0px 0px 0px 0px;
  font-size:14pt;
/*  font-variant:small-caps;*/
  color:black;
}
h2, fieldset.tx-powermail-pi1_fieldset legend
{
  margin:0px 0px 8px 0px;
  font-size:11pt;
  color:black;
}
h3
{
  margin:0px 0px 8px 0px;
  font-size:10pt;
  color:black;
}
h4, h5
{
  margin:0px 0px 8px 0px;
  font-size:9pt;
  color:black;
}

hr
{
	color:black;
	background-color:black;
	height:1px;
	border-width:1px 0px 0px 0px;
	border-style:dotted;
	margin:33px 0px 35px 25px;
	width:720px;
}

table.2col
{
	width:766px;
}
.col1
{
	width:auto;
	padding-right:20px;
	border-right:1px dotted black;
}
.col2
{
	width:auto;
	padding-left:10px;
}

.contenttable
{
  margin:0px;
  padding:0px;
}
.contenttable td, .contenttable th
{
	padding:0px 15px 0px 0px;
}

table.contact
{
	margin:5px 0px 0px 0px;
}
table.contact td
{
	padding:3px 20px 3px 0px;
	border:1px dashed #cccccc;
	border-width:0px 0px 1px 0px;
	width:200px;
}
table.contact td.td-0
{
	font-weight:bold;
}
/*table.contact .tr-last td
{
	border-width:0px 0px 0px 0px;
}*/


/*********************************** standaard spul *******************************/

html, body
{
	min-height: 100%;
}

body
{
  margin: 0px;
  font-size: 1pt;
  font-family: arial;
}

.bodytext, tbody
{
  margin:0px;
  padding:0px;
}

table
{
  margin:0px;
  padding:0px;
/*  display: none;*/
}

td
{
  margin:0px;
  padding:0px;
  vertical-align:top;
  font-size: 9pt;
  color:black;
  line-height: 135%;
  border:0px solid white;
}

a:link, a:visited, a:active
{
  text-decoration: underline;
  color: #3366ff;
}
a:hover
{
  text-decoration: none;
  color: #3366ff;
}
h2 a:link, h2 a:visited, h2 a:active
{
	color:black;
  text-decoration: none;
}
h2 a:hover
{
  text-decoration: underline;
  color: #3366ff;
}

p
{
  margin: 0px;
  padding:0px;
}

div
{
  margin:0px;
  padding:0px;
}


form
{
  margin:0px;
  font-size:9pt;
}
input, select
{
  margin: 2px 0px 2px 0px;
  font-size:9pt;
  color:#555555;
}
textarea
{
  margin: 2px 0px 2px 0px;
  font-size:9pt;
  color:#555555;
  width:218px;
  height:100px;
/*  white-space:nowrap;*/
}

ol
{
	position:relative;
	left:-17px;
}
ul li
{
	list-style-type:disc;
}
ul
{
	margin:0px;
	padding:0px 0px 0px 15px;
}
blockquote
{
	margin:0px 0px 0px 15px;
}


.csc-textpic-caption
{
font-size:7pt;
padding-left:2px;
}
div.copyrlink
{
	margin:8px 8px 0px 0px;
	float:right;
  line-height: 100%;	
  height:31px;
}
a.copyrlink:link, a.copyrlink:active, a.copyrlink:visited
{
	color:#dddddd;
	font-size:7pt;
	text-decoration:none;
  line-height: 100%;	
}
a.copyrlink:hover
{
	color:black;
}