DIV
{
	font-family: arial;
	font-size: 11px;
}
TD
{
	font-family: arial;
	font-size: 11px;
	color: #212850;
}
table.btable
{
	/*deze class zorgt ervoor dat de behaviours in de children werken voor FF*/
    -moz-binding: url(/scripts/components/bindings.xml#table.htc);
}

TD.headtext
{
	font-size:16px;
	color:142456;
	font-weight:bold;
}
TD.formfield
{
	border-left: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	/*text-align: left;*/
}
TD.formtext
{
	border-bottom: 1px solid #C9C9C9;
}
TD.header
{
	color:#36c;
	font-weight:700;
	background-image: url("/images/framework/header.gif");
	height:26px;
	background-repeat: repeat-x;	
}
TD.headerclickable
{
	font-style:normal;
	font-weight:bold;
	background-image: url("/images/framework/header.gif");
	height:26px;
	background-repeat: repeat-x;		

	cursor:pointer;
	cursor:hand;
}
TD.headerclickableclosed
{
	font-style:italic;
	font-weight:normal;
	background-image: url("/images/framework/header.gif");
	height:26px;
	background-repeat: repeat-x;	
	cursor:pointer;
	cursor:hand;
}
TD.header2
{
	color:white;
	font-weight:700;
	background-image: url("/images/framework/header2.gif");
	height:23px;
	background-repeat: repeat-x;		
}
TD.header2clickable
{
	font-style:normal;
	font-weight:bold;
	color:white;
	background-image: url("/images/framework/header2.gif");
	height:23px;
	background-repeat: repeat-x;		
	cursor:pointer;
	cursor:hand;
}
TD.header2clickableclosed
{
	font-style:italic;
	font-weight:normal;
	color:white;
	background-image: url("/images/framework/header2.gif");
	height:23px;
	background-repeat: repeat-x;	
	cursor:pointer;
	cursor:hand;
}
TD.header3
{
	color:white;
	font-weight:700;
	background-image: url("/images/framework/header3.gif");
	height:23px;
	background-repeat: repeat-x;	
}
TD.header3clickable
{
	font-style:normal;
	font-weight:bold;
	color:white;
	background-image: url("/images/framework/header3.gif");
	height:23px;
	background-repeat: repeat-x;		
	cursor:pointer;
	cursor:hand;
}
TD.header3clickableclosed
{
	font-style:italic;
	font-weight:normal;
	color:white;
	background-image: url("/images/framework/header3.gif");
	height:23px;
	background-repeat: repeat-x;	
	cursor:pointer;
	cursor:hand;
}
TD.tip
{
	color:#246aa1;
}
TD.kruimelpad
{
	color:#36c;
	font-style: italic;
	font-weight: bold;
}

SELECT
{
	font-family: verdana;
	font-size: 10px;
}
select.formselect
{
	font-family: arial;
	font-size: 12px;
}
FORM
{
	margin:0px;
}

TD.ERRORFIELD
{
	color:red;
	
}
TD.ERRORMESSAGE
{
	color:red;
	border-bottom:1px solid #c0c0c0;
}
TD.nopadding
{
	padding:0px;
}
IMG.button
{
	cursor:pointer;
	cursor:hand;	
}
INPUT.SUBMIT
{
	background-color:#256aa2;
	color:white;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}
INPUT.file
{
	font-family:verdana;

}

TD.forumleft
{
	background-color:#bcdcf7;
	border-right:1px solid #142456;
	border-bottom:1px solid #142456;
}
TD.forumright
{
	background-color:#deedfa;
	border-bottom:1px solid #142456;	
}
TD.textheader
{
	background-color:#bcdcf7;
	border-bottom:1px solid #142456;
}
HR
{
	height: 1px;
	color: #bbbbbb; 
}
A.page
{
	color:white;
	text-decoration: none;
}
A:visited,a:link,a:active
{
	font-family: arial;
	font-size: 11px;
	color:#36c;
	text-decoration:none;
}

A:hover
{
	font-family: arial;
	font-size: 11px;
	color:#36c;
	text-decoration:underline;
}
h2
{
	font-size:18px;
	font-family:arial;
	color:#d72d2e;
	font-style:bold;
	margin-top: 0px;
	margin-bottom: 0px;

}

div.island
{
	background-color:#f3f9ff;
	border:1px solid #bcdcf7;
	padding:3px;
	width:100%;
	-moz-box-sizing: border-box;
	margin:0 auto;
}

TEXTAREA
{
	font-family:verdana;
	font-size:11px;
}
td.right
{
	text-align:right;
}


/*nieuwe CSS tags*/
.left
{
	text-align:left;
}
.center
{
	/*IE*/
	text-align:center;
	/*Firefox*/
	margin:0 auto;
}
.right
{
	text-align:right;
}
.hidden
{
	display:none;
}
.visible
{
	display:;
}
.poster
{
	font-size: 9px;
}
.floatleft
{
	float:left;
}
.floatright
{
	float:right;
}
.newprofile
{
	width:100%;
	border:1px solid #246aa2;
	color:#246aa2;
	padding:3px;
	-moz-box-sizing: border-box;
}

fieldset.info
{
	margin-top:3px;
	padding:8px;
	padding-top:10px;
	position:relative;
	border:1px solid #9d1c22;
	background-color:#f9fdd6;
	
}
fieldset.info legend
{
	position:absolute;
	top:-6;

}

input.categoryradio
{
	
}
.linethrough
{
	text-decoration: line-through;
	color:red;
}
.mandatory
{
	font-weight:bold;
}

/*tot hier */
