
body
{
	font-family:Arial;
	font-size:12px;
}

.TabbedPanels {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: none; PADDING-TOP: 0px;
}
.TabbedPanelsTabGroup {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hboeker {
	color:#2664cc;
	background:#FFFFFF;

	
	}
.TabbedPanelsTab, .TabbedPanelsTab2 {
 color:#ffffff; POSITION: relative; BORDER-LEFT: #2664cc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #2664cc; LIST-STYLE-TYPE: none; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 0.7em sans-serif; float: left; BORDER-TOP: #2664cc 1px solid; TOP: 1px; CURSOR: pointer; BORDER-RIGHT: #2664cc 1px solid; PADDING-TOP: 4px; -moz-user-select: none; -khtml-user-select: none
}



.TabbedPanelsTab A, .TabbedPanelsTab2 A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.TabbedPanelsContentGroup {
	BORDER-BOTTOM: #2664cc 0px solid; 
	BORDER-LEFT: #2664cc 0px solid; 
	/*BACKGROUND-COLOR: #fff; */
	
	CLEAR: both; 
	BORDER-TOP: #2664cc 0px solid; 
	BORDER-RIGHT: #2664cc 0px solid
}
.TabbedPanelsContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px;background-color:#BED0EF;width:770px;border:#2664cc 1px solid;z-index:999
}
.TabbedPanelsContentVisible 
{

}

.TabbedPanels {
	WIDTH:770px;
}
*.TabbedPanelsTab {
	FONT-FAMILY: sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; background-color:#fff;color:#2664cc;margin-left:3px;margin-right:0px;

}

.TabbedPanelsTabHover {
	BACKGROUND-COLOR: #BED0EF;
	color:#2664cc;
}
.TabbedPanelsTabSelected {
	BACKGROUND-COLOR: #BED0EF; color: #2664cc;
}

.TabbedPanelsTab2 
{
	background-color:#BED0EF;
	color:#2664cc;
	FONT-FAMILY: sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
	margin-left:2px;margin-right:2px;
}


.pointer 
{
	cursor:pointer;
}
.blauw_kop 
{
	font-size:11px;
	padding:0;
	text-indent:4px;
    color:#FFFFFF;
    height:12px;
    font-weight:bold;
    background: #2664cc;
	width: 770px;
}

#result 
{
	width:770px;
}
.selected 
{
	background:#BED0EF;
	color:#000000;
}
.yellowbar
{
	background-color:#fed205;
	width:770px;
	padding:2px;
	font:bold 12px arial;
	color:#000066;
	text-align:left;
	}
.links_input_container
{
	text-align:left;
	font:normal 12px #000066;
	position:relative;
	margin:0px 10px 0 0;
	width:790px;

	padding:0 0 0 5px;
}
.errorfield 
{
	position:relative;
	background-color:#F96B6B;
	top:-20px;
	padding:0 0 0 2px;
	line-height:22px;
	border:1px solid #BED0EF;
	height:22px;
	width:836px;
	color:#ffffff;
	margin:10px 20px 0 0;

}
#LoggedPlaceHolder
{
text-align:left;
	width:600px;
}

.label
{
	text-align:left;
	background:#ff0001;
	}


.input250_cont
{
	color:#ff0001;
	font:11px normal Arial;
	float:left;
	height:30px;
	width:450px;
	margin:10px 20px 0 0;
	border: 0px solid #ff0001;
	text-align:right;
	
}

.input350_cont
{
	float:left;
	height:40px;
	width:350px;
	margin:10px 20px 0 0;
}

.input100_cont
{
	float:left;
	height:40px;
	width:105px;
	margin:10px 20px 0 0;
	border:0px solid #cccccc;
}

.input120_cont
{
	float:left;
	height:40px;
	width:120px;
	margin:10px 10px 0 0;
	border:0px solid #cccccc;
}
.kalender {
	Z-INDEX: 250;
	position:fixed;
	margin:0px 0 0 50px;
	BACKGROUND-COLOR: white; 
	visibility: hidden;
}
input.input250 , textarea
{
	width:230px;
	font-size:11px;
	height:17px;
	margin-top:2px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #011d71;
}

textarea 
{
	height:100px;
	display:block;
}

.option_select
{
	font:11px normal Arial;
	color:#011d71;
}
checkbox 
{
	margin:5px;
}
input.input350
{
	float:left;
	width:350px;
	font-size:12px;
	height:17px;
	margin-top:2px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #668DCC;

}

input.input100 
{
	cursor:pointer;
	float:left;
	width:70px;
	font-size:12px;
	height:17px;
	margin-top:2px;
	padding-top:3px;
	padding-left:4px;
	padding-right:10px;
	border:1px solid #668DCC;
	}
	
input.input120 
{
	float:left;
	width:110px;
	font-size:12px;
	height:17px;
	margin-top:2px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #668DCC;
	}
	
label
{
	margin:0 0 0 3px;
	font-weight:bold;
	color:#011d71;
}

input.button_normaal
{
	margin:4px 0 0 0px;
	width:150px;
	height:20px;
	background:url(../images/btn_blauw.gif) no-repeat;
	border:none;
	color:#ffffff;
}

input.button
{
	margin:4px 0 0 0px;
	width:150px;
	height:30px;
	background:url(../images/btn_verder.gif) no-repeat;
	border:none;
	color:#ffffff;
}

input.button_terug
{
	margin:4px 0 0 0px;
	width:150px;
	height:21px;
	background:url(../images/btn_terug.gif) no-repeat;
	border:none;
	color:#ffffff;
}

input.button_rood
{
	margin:4px 0 0 0px;
	width:120px;
	height:20px;
	background:url(../images/btn_rood.gif) no-repeat;
	border:none;
	color:#ffffff;
}


input.button1
{
	margin:4px 0 0 10px;
	width:156px;
	height:21px;
	background:url(../images/resetpassword.gif) no-repeat;
	border:none;
	color:#ffffff;
}


input.button2
{
	margin:4px 0 0 0px;
	width:100px;
	margin-left:20px;
	height:21px;
	background:url(../images/uitloggen.gif) no-repeat;
	border:none;
	color:#ffffff;
}


input.button3
{
	margin:4px 0 0 0px;
	width:156px;
	margin-right:-20px;
	height:21px;
	background:url(../images/profielopslaan.gif) no-repeat;
	border:none;
	color:#ffffff;
}

.small
{
	font:10px normal Arial;
	color:#666666;
}

.personal{margin:10px;font-weight:bold;color:#000;}
