body{
background-image:url(../img/bgrnd.gif);
/*background-color:#CCCCCC;*/
margin-top:0px;
}
.text_rose{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FB3598;
	
}
.underconstruction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #084197;
}
.nav { 
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
	color:#BBBBBB;
	line-height:30px;
	margin-top:5px;
	margin-bottom:5px;	
	}
a:link   {
	color:#666666;
	text-decoration:none;
	}
	
a:visited   {
	color:#666666;
	text-decoration:none;
	}
	
a:active   {
	color:#666666;
	text-decoration:none;
	}

a:hover {
	color:#333333;
	text-decoration:none;
	}	

.nav a:link   {
	color:#eeeeee;
	text-decoration:none;
	}
	
.nav a:visited   {
	color:#eeeeee;
	text-decoration:none;
	}
	
.nav a:active   {
	color:#eeeeee;
	text-decoration:none;
	}

.nav a:hover {
	color:#ffffff;
	text-decoration:none;
	}

.subtitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	/*color: #333333;*/
	color: #FB3598;
	font-weight: bold;
	margin-right:10px;
	padding-right:10px;
	margin-bottom:5px;
	padding-bottom:5px;
}

.lightblue  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FB3598;
	font-weight: normal;
	line-height: 125%;
	margin-right:10px;
	padding-right:10px;
	/*666666*/
	}
	
	
	
.lightblue a:link   {
	font-weight: normal;
	color:#FB3598;
	text-decoration:none;
	}
	
.lightblue a:visited   {
	font-weight: normal;
	color:#FB3598;
	text-decoration:none;
	}
	
.lightblue a:active   {
	font-weight: normal;
	color:#FB3598;
	text-decoration:none;
	}

.lightblue a:hover {
	font-weight: normal;
	color:#A7CAD8;
	text-decoration:underline;
	}	
	
	
	/*KT CSS*/
	/* The client-side error displaying */

	/* How the label should change on error */
	.form_validation_field_error_label {
		/* color:#cc0000; */
	}

	/* How the input's container (TD) should change on error */
	.form_validation_field_error_container {
		/* border: 2px solid black; */
	}

	/* How the input textfield should change on error */
	.form_validation_field_error_text {
		/* border:2px solid #cc0000; */
	}

	/* The actial error message style */
	.form_validation_field_error_error_message {
		color:#cc0000;
		font-weight: bold;
		clear:left;
	}
	form.form_validation_form_error table {
		border: 2px solid red;
	}

/* The server-side error displaying */
/* topmost error div */
#KT_tngerror {
	padding: 5px 10px 5px 50px;
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #CC0000;
	font-size: 12px;
	border:1px solid red;
	background-color:#FFFFE4;
	background-image:url(images/error.gif);
	background-repeat:no-repeat;
	background-position:left;
}

/* trace container ( iniitally collapsed), and "Submit this to InterAKT... " area */
#KT_tngdeverror, #KT_tngtrace {
	padding: 5px 10px 5px 5px;
	margin:5px;
	border:1px solid black;
	font-family:Courier, sans-serif;
	font-size: 12px;
	background-color:#FAFAFA;
}

	/* alignment and borders for the form submit buttons */
	#KT_tngdeverror #KT_needhelp {
		text-align: right;
	}

	#KT_tngdeverror label, #KT_tngtrace label {
		display: block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}

	#KT_tngtrace ul {
		padding-left:10px;
		margin-left:10px;
	}

	#KT_tngtrace_details {
		display: none;
	}

#KT_tngwarning {
	padding: 10px 10px 10px 50px;
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0000CC;
	font-size: 12px;
	border:1px solid blue;
	background-color:#E4FFFF;
	background-image:url(images/warning.gif) ;
	background-repeat:no-repeat;
	background-position:left;
}
/*Einde KT css*/