body {
	background-color:		#AEAEAE;
	margin:					0 auto;
}

img {
	border:					0;
}

div, td, select {
	font:					normal 12px arial;
}

span.kop {
	font:					900 18px arial;
}


/*-----------------------------------------------tekstgrootte---*/
a.false {
	color:					#000000;
	text-decoration:		none;
	font:					   normal 11px arial;
}

a.true {
	color:					#c00000;
	text-decoration:		none;
	font:					   normal 11px arial;
}

a.a1 {
	font-size:				10px;
}

a.a2 {
	font-size:				11px;
}

a.a3 {
	font-size:				12px;
}

div#tgwrapper {
	top:					   0px;
	width:					984px;
	position:				absolute;
}

div.tekstgrootte {
	float:					right;
	text-align:				left;
	width:					110px;
	height:					80px;
	padding-left:				3px;
	padding-right:				3px;
	background-color:		#D1D1DB;
	font:					normal 11px arial;
	color:					#000;
}

div.tekstgrootte span.header {
	font-size:				11px;
	font-weight:			bold;
	color:					#000;
	display:				block;
	padding:				3px;
	text-align:				left;
}

.nav li a, .nav li span.active
{
	font-size:  11px;
}

/*-----------------------------------------------tekstgrootte---*/


div#wrapper {
	background-color:		#AEAEAE;
	text-align:				center;
	display:				   block;
	margin:					0 auto;
	height:					400px;
}

div#container {
	background-color:		#E8E9F1;
	top:					95px;
	width:					986px;
	border-left:			solid 1px #000;
	border-right:			solid 1px #000;
	border-bottom:			solid 1px #000;
	display:				block;
	margin:					0 auto;
}

/*div#content {
	background-color:	#FFF;
	border:				solid 1px #9293A5;
	margin:				0 30px 30px 30px;
	text-align:			left;
	display:				block;
	padding:				20px;
	width:            924px;
	height:auto !important;  voor moderne browsers 
	height:100%;  voor IE 
}

non-IE hack:
 html>body div#content
{
	width: auto;
	min-width: 884px;
}*/
div#content {
	background-color:	#FFF;
	border:				solid 1px #9293A5;
	margin:				0 30px 30px 30px;
	text-align:			left;
	display:			block;
	padding:			20px;
	width:				924px;
	overflow:			visible;
	height:				auto !important;  /*voor moderne browsers */
	min-height:auto;
	height:410px;
	line-height: 		13.44pt;
}

/*non-IE hack:*/
 html>body div#content
{
	width: auto;

	min-height:410px; 
	min-width: 884px;
}

div#content td {
   line-height: 		13.44pt;
}

.contenthome {
	line-height: 		13.44pt;
}

.contenthome span div {
	line-height: 		13.44pt;
}

.contenthome .nonmargenta {
   border:              solid 0px #000000;
   border-collapse:     collapse;
}

.contenthome .nonmargenta td {
   border:              solid 0px #000000;
   line-height: 		13.44pt;
}

.contenthome .margenta td {   
   border:              solid 1px #C70066;
   line-height: 		13.44pt;
}

.contenthome .margenta {   
   border:              solid 1px #C70066;
   border-collapse:     collapse;
}

.contenthome .hr {   
   height:              1px;
   color:               #C70066;
}

div#header {
	background-color:		#004288;
	width:					100%;
	height:					82px;
	text-align:				left;
	line-height:			1px;
	display:				block;
}

div#logo {
	position:				absolute;
}

div.balk {
	background:				#D0D1DB url(../../images/bg_line.gif) repeat-x 0 0;
	margin:					0;
	padding:				   0;
	line-height:			1px;
	height:					8px;
}

/*------------------tabjes----------------------------------------------------*/
div.nav {
	border-top:				solid 1px #9293A5;
	border-right:			solid 1px #9293A5;
	border-left:			solid 1px #9293A5;
	background-color:		#D0D1DB;
	margin:					10px 30px 0 30px;
	top: 						0;
	left: 					0;
	width: 					924px;
	padding-top: 			.2em; /* for Safari */
}

div.nav ul {
	margin: 					0 0 0 .2em;
	padding: 				0;
}

.nav li {
	float: 					left;
	list-style: 			none;
	margin: 					0;
	padding: 				0;
	background:				#D0D1DB url(../../images/bg_tab_right.gif) right top no-repeat;
	color: 					#000;
}

.nav li.active {
	background-image: 		url(../../images/bg_tab_right_true.gif);
}

/* clear float for WinIE \*/
* html .nav ul {
	height: 				1%;
} /* end WinIE hacks */

/* clear float for other browsers */
.nav ul:after {
	content: 				"&nbsp;";
	display: 				block;
	clear: 					both;
	height: 					0;
	overflow: 				hidden;
	visibility: 			hidden;
}
.nav a {
	background-image: 	url(../../images/bg_tab_left.gif);
	background-position: left top;
	background-repeat: 	no-repeat;
	padding: 				10px 20px 2px 12px; /* clear images */
	display: 				block;
	text-decoration: 		none;
	color: 					#000;

}
.nav a:hover, .nav a:focus, .nav a:active {
	color: 					#000;
}
.nav span.active {
	background-image: 	url(../../images/bg_tab_left_true.gif);
	background-position: left top;
	background-repeat: 	no-repeat;
	padding: 				10px 20px 2px 12px; /* clear images */
	display: 				block;
	text-decoration: 		none;
}

.heading1
{
   font-family: tahoma, helvetica, sans-serif;
   font-size: 14px;
   color: #00529C;
   font-weight:bold;
}
.heading2
{
   font-family: tahoma, helvetica, sans-serif;
   font-size: 13px;
   color: #000000;
   font-weight:bold;
}
.heading3
{
   font-family: tahoma, helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-weight:bold;
}
.button
{
   border: solid 1px #1D2877;
   background-image: url("../../images/bg_menu.jpg");
}
#portalclickpath
{
   color: #1D2877;
   text-align:left;
   padding:  10px 0 0px 30px;
}
#portalclickpath a
{
   color: #1D2877;
   text-decoration: underline;
}
.formtable
{
   width:					60%;
}
