BODY {
	font 		: normal xx-small arial; 
	color 		: #333333;
	text-decoration : none; 
	margin		: 0; 
}

TABLE {
	font 		: normal xx-small arial; 
	color 		: #333333;
	text-decoration : none; 
	padding		: 0;
	border		: none;
	margin		: 0;
}

form,input,select,textarea 
{ 
	font 		: normal xx-small arial; 
	color 		: #333333;
	text-decoration : none; 
}

A 
{
	font 		: normal xx-small arial; 
	color 		: #6496FB; 
	text-decoration : none; 
}

A:hover {
	font 		: normal xx-small arial; 
	color 		: #6496FB; 
	text-decoration : underline; 
}

A.m
{
	font 		: normal xx-small arial; 
	color 		: #333333;
	text-decoration : none; 
}

A.m:hover
{
	font 		: normal xx-small arial; 
	color 		: #333333;
	text-decoration : underline; 
}

.font_std {
	font 		: normal xx-small arial; 
	color 		: #333333;
	text-decoration : none; 
}

/******  Screenbuilding classes *******************************/
.precontent {
	width		: 770px; /* org 770px,alt1 99%,alt2 100% */
	vertical-align	: top;   /* alt3: 900px:small screens miss pers col.*/
	border		: 0;
}

.halfcolumn {
	width		: 240px; /* org 240px. alt 36%. % may result in unequal colums */
	vertical-align	: top;
}

.fullcolumn {
	width		: 485px; /* org 485px. alt 72%. IE6 accepts * which is nice */
	vertical-align	: top;
}

.tussenruimte {
	width		: 6px;  /* originally 6px, minimum is 6px (forced by t.gif width) */
}

.spacebetweenb {
	height		: 6px;	 /* originally 6px */
}

.menu {
	width		: 130px;
	vertical-align	: top;
}

.topbar {
	height		: 55px;
	padding		: 0px;
	border		: 0px;
}

.topsubbar {
	text-align	: center;
	border-bottom	: 2px solid #6496FB;
}

.footertop {
	width		: 100%;
}

.postcontent {
	width		: 142px;
}

.ncolor {
	height		: 2px;
	background-color: #333333; 
}

.ncolor2 {
	height		: 2px;
	background-color: #6496FB; 
}
	
/********** Styles used in pages ***********************/

.tb {
	padding 	: 2px 4px 2px 4px; 
	border		: 1 #DFDFDF solid;
}

.tbnb {
	padding 	: 2px 4px 2px 4px; 
}

.th {
	background-color: #DFDFDF; 
	padding 	: 1px 0px 1px 10px; 
}

.thnb {
	background-color: #DFDFDF; 
	padding 	: 1px 0px 1px 10px; 
}

.kopb {
	color		: #DE0018;
	margin-bottom	: 4px; 
}

.bottomb {
	text-align	: right;
	margin-top	: 4px;
}

/********** Styles used in personal column ******************/

.gb {
	padding		: 2px 1px 2px 1px; 
	border		: 1 #6496FB solid;
}

.gh {
	background-color: #6496FB; 
	padding		: 1px 1px 1px 10px; 
}

.kopg {
	font-weight 	: bold; 
	margin-bottom	: 4px; 
}

/*********** Styles used in menu *******************************/

.mb {
	background-color: #a4a4a4;
	padding 	: 2px 0px 3px 0px; 
}

.mt {
	color		: #FFFFFF;
	font-weight 	: bold; 
	background-color: #a4a4a4;
	padding 	: 2px 2px 2px 2px; 
	border-bottom	: 1px #ffffff solid; 
}

/********** Styles used in discussions	*********/
.dis_row {
	padding-top	:2px;
	padding-bottom	:2px;
}
.dis_bg1 {		
	background-color: #DFDFDF;
}
.dis_bg2 {		
	background-color: #ffffff;
}
.dis_top {
	border-top	: 1 #FFFFFF solid;
}
.dis_bottom {
	border-bottom	: 1 #FFFFFF solid;
}
.dis_subject {
	padding-left	: 2px;
	text-align	: left;
	text-decoration	: underline;
}
.dis_tekst {
	text-align	: left; 
	border-left	: 1 #FFFFFF solid;
}
.dis_k {
	font-weight 	: bold; 
	padding-top	: 6px;
	padding-bottom	: 6px;
	padding-left	: 6px;
}
/******* Styles used in prikbord *******************/

.postit_border	{
	border-top	:1px solid #999999;
	border-left	:1px solid #999999;
	border-right	:3px solid #999999;
	border-bottom	:3px groove #999999;
}

.postit_bgcolor {
	background-color: #E8E6E6;
	padding		: 2px;
}

/********** Styles used in berichten ***************/

.ber_bgcolor {
	background-color: #E8E6E6;
	border-top	: 0px 0px 1px solid #FFFFFF 0px;
}


/********** End of module styles ********************/

.popup{
	position	: absolute;
	visibility	: hidden;
	background-color: #E8E6E6;
	padding		: 0;
	margin		: 0;
	border		: 1 #333333 solid;
	z-index		: 100;
}

.scolor {
	background-color: #de0018; 
}

.dis_quote {
	color 		: #656565; 
}

.alert {
	color 		: #de0018; 
}

.formulier {
	background-color: #E8E6E6; 
	padding 	: 2px 4px 2px 4px; 
	border 		: 1px solid #FFFFFF; 
}

.mylable {
	width		: 80px;
	vertical-align	: middle;
}



/******* End New styles *******************/


.gbottom {
}

.menubottom {
}

.zoekblok {
	width		:141px;
	text-align 	:right; 
	margin-top	:7px;
	margin-bottom	:0px;
	margin-left	:0px;
	margin-right	:1px;
}

.login {
	padding 	: 2px 5px 3px 1px; 
	border		: 1 #6496FB solid;
	height		: 120px;
	text-align	: right;
	overflow	: hidden;
	width		: 142px;
}
.loginbottom {
}

.tiny {
}

.al {
	vertical-align	: 20%;
}