* {
	margin			: 0px;
	padding			: 0px;
	border			: none;
}

html, body {
	background		: #D9EEF8;
	font			: 11px Verdana, Arial, Helvetica, sans-serif;
}

html {
	overflow		: -moz-scrollbars-vertical;
}

a, a:visited {
	color			: #009AC8;
/*	text-decoration	: none; */
}

p {
	text-align		: justify;
}

h1, h5, h6 {
	clear			: both;
	font			: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin			: 0px 0px 20px 0px;
	text-indent		: 40px;
	background		: url(/media/images/site/stork.png) no-repeat;
}

#management h1 {
	color			: #1EA0C5;	
}

#financial h1 {
	color			: #EE4136;	
}

h2 {
	font			: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color			: #009AC8;
}

#financial h2 {
	color			: #EE4136;	
}

h3 {
	margin			: 0px 0px 10px 0px;
	font			: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color			: #009AC8;
}

h4 {
	font			: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	margin			: 5px 0px -25px 0px;		
	padding			: 0px;
}

li {
	list-style		: inside circle;
}

ol li {
	list-style		: inside decimal;
}

#container {
	display			: block;
	width			: 950px;
	margin			: 20px auto 0px auto;
	border-top		: 1px solid #f68f8a;
	border-bottom	: 1px solid #ff4f4f;
	background		: #FFFFFF;
}

#leftcolumn {
	float			: left;
	width			: 230px;
}

#menu {
	height			: 240px;
	width			: 215px;
	margin			: 10px 0px 0px 0px;
}

#menu div {
	width			: 230px;
	overflow		: hidden;
	text-align		: center;
}
 
#menu .menuitem, #menu a:hover.menuitem, #menu a:visited.menuitem, #menu .menusubitem, #menu .menuactive {
	display			: block;
	height			: 22px;
	letter-spacing	: 1px;
	padding			: 2px 0px 0px 0px;
	width			: 230px;
	color			: #000000;
	text-decoration	: none;
	text-align		: center;
	font			: 11px "Times New Roman", Times, serif;
}

#menu a:hover.menuitem, .menuactive {
	background		: url(/media/images/site/menu_bg.png);
/*  text-decoration:underline; */
}

#menu .menusubitem {
	width			: 108px;
	height			: 19px;
	padding			: 1px 0px 0px 106px;
	background		: url(/media/images/site/tree.png) no-repeat 92px -6px;
	text-align		: left;
}

#header {
	float			: left;
	width			: 720px;
	height			: 320px;
}

#content {
	float			: left;
	width			: 690px;
	padding			: 40px 30px 0px 0px;
	line-height		: 20px;
	background		: #FFFFFF;
}

#gdhtp {
	height			: 350px;
	padding			: 38px 0px 50px 180px;
}

#logo {
	margin			: 40px 15px 25px 15px;
	height			: 60px;
}

#subfooter {
	clear			: both;
	height			: 30px;
}

#subfooter .left {
	float			: left;
	padding			: 0px 0px 0px 17px;
}

#subfooter .right {
	float			: right;

}

.btn-program {
	float			: left;
}

.btn-program a, .btn-program a:visited {
	float			: left;
	text-decoration	: none;
	width			: 155px;
	padding-left	: 7px;
	background		: #FFFFFF;
	border-top		: solid 10px #FFFFFF;
	border-right	: solid 7px #FFFFFF;
	border-left		: solid 7px #FFFFFF;
	border-bottom	: solid 7px #FFFFFF;
}


.bullet-red, .bullet-blue {
	width			: 146px;
	height			: 28px;
	margin			: 2px 0px 2px 0px;
	font			: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	background		: url(/media/images/site/bullet-blue.png) no-repeat bottom right;
	cursor			: pointer;
}

.bullet-red {
	background		: url(/media/images/site/bullet-red.png) no-repeat bottom right;
}


/* =====  Navigation Bullets  ===== */
.bullet-next, .bullet-back {
	width			: 146px;
	height			: 28px;
	margin			: 2px 0px 2px 0px;
	font			: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	background		: url(/media/images/sitenext.png) no-repeat bottom;
	text-decoration	: none;
	cursor			: pointer;
}

.bullet-next {
	background		: url(/media/images/site/bullet-next.png) no-repeat bottom;
	float			: left;
}

.bullet-back {
	float			: left;
	background		: url(/media/images/site/bullet-back.png) no-repeat bottom;
	text-align		: right;
	margin			: 2px 30px 2px 0px;
}



/*
.back {
	background		: url(/media/images/siteback.png) no-repeat bottom;
}
*/

#submenu {
	padding			: 15px 0px 0px 0px;
}

#submenu a {
	margin			: 0px 6px 0px 6px;
	padding			: 3px 10px 3px 10px;
	color			: #000000;
	font			: 12px "Times New Roman", Times, serif;
	text-decoration	: none;
	letter-spacing	: 1px;
	color			: #009ac7;
}

#submenu a:hover, #submenu .active {
	background		: url(/media/images/site/menu_bg2.png) bottom no-repeat;
}

#financial #submenu a {
	color			: #EE4136;
}

/* =====  Footer  ===== */
#footer {
	width			: 950px;
	height			: 30px;
	margin			: 0px auto 10px auto;
	padding			: 5px 0px 0px 0px;
}

#footer a, #footer a:hover, #footer a:visited {
	color			: #000000;
}

#footer .left {
	float			: left;
	padding			: 0px 0px 0px 45px;
	height			: 22px;
}

#footer .right {
	float			: right;
}

#footer .left a, #footer .left a:hover {
	color			: #009AC8;
	text-decoration	: none;
	font-weight		: bold;
}

#footer .left a:hover {
	color			: #85CBE3;
}



/**
 * Quotes
 */
#quote_1, #quote_2, #quote_3, #quote_4, #quote_fin1 {
	line-height		: 20px;
	font			: normal 12px 'Times New Roman', Times, serif;
	color			: #00A8D0;
}

#quote_1 a, #quote_2 a, #quote_3 a, #quote_4 a, #quote_1 a:visited, #quote_2 a:visited, #quote_3 a:visited, #quote_4 a:visited, #quote_fin1 a:visited, #quote_fin1 a {
	float			: right;
	color			: #77C6E1;
	padding-right	: 0px;
	text-decoration	: none;
}

#quote_1 {
	float			: right;
	height			: 58px;
	width			: 235px;
	padding			: 13px 15px 0px 20px;
	margin			: 6px 0px 0px 12px;
	background		: url(/media/images/site/quote/quote_bg_1.jpg) no-repeat;
}

#quote_2 {
	float			: right;
	height			: 80px;
	width			: 229px;
	padding			: 13px 18px 0px 23px;
	margin			: 5px 0px 0px 10px;
	background		: url(/media/images/site/quote/quote_bg_2.jpg) no-repeat;
}

#quote_carriere {
	float			: right;
	height			: 58px;
	width			: 235px;
	padding			: 13px 15px 0px 20px;
	margin			: 6px 0px 0px 12px;
	background		: url(/media/images/site/quote/quote_bg_3.jpg) no-repeat;
}

#quote_fin1 {
	float			: right;
	height			: 58px;
	width			: 235px;
	padding			: 13px 15px 0px 20px;
	margin			: 6px 0px 0px 12px;
	background		: url(/media/images/site/quote/quote_bg_fin1.jpg) no-repeat;
}





#ervaringen {
	width			: 660px;
	height			: auto;
	padding			: 10px 10px 10px 10px;
	margin			: 20px 0px 0px 0px;
	background		: #D9EEF8;
	display			: block;
	border-right	: 1px solid #EF4135;
}

#ervaringen .clear {
	clear			: both;	
}

#ervaringen #titel {
	padding			: 0px 0px 0px 10px;
	font-weight		: bold;
}

#ervaringen #tekst {
	float			: left;
	width			: 450px;
	padding			: 10px 20px 10px 10px;
	text-align		: justify;
}

#ervaringen #foto {
	float			: left;
	width			: 150px;
	height			: 120px;
	padding			: 10px;
	background-color: #FFFFFF;
	margin-top		: 10px;
}

#ervaringen #periode {
	float			: right;
	margin			: 15px 0px 0px 0px;
	color			: #009AC8;
	font-size		: 12px;
	letter-spacing	: 1px;
	font-weight		: bold;
}

#ervaringen_intro {
	width			: 660px;
	height			: 120px;
	padding			: 10px 10px 10px 10px;
	margin			: 20px 0px 0px 0px;
	background		: #D9EEF8;
	display			: block;
	border-right	: 1px solid #EF4135;
}
	
#ervaringen_titel_intro {
	width			: 630px;
	padding			: 0px 0px 10px 0px;
	margin			: 0px 0px 0px 10px;
	font-weight		: bold;
}

#ervaringen_tekst_intro {
	display			: inline;
	float			: left;
	width			: 510px;
	padding			: 0px 10px 10px 0px;
	margin			: 0px 0px 0px 10px;
	text-align		: justify;
}

#ervaringen_foto_intro {
	display			: inline;
	float			: left;
	width			: 88px;
	height			: 66px;
	padding			: 8px;
	margin			: 0px 0px 0px 10px;
	background-color: #FFFFFF;
}




/* === Forms === */
.textfield, .textfield_error, .textarea {
	border			: 1px solid #7f9db9;
	font			: 11px Verdana, Arial, Helvetica, sans-serif;
	width			: 235px;
	height			: 13px;
	padding			: 1px 1px 1px 2px;
	margin			: 0px 0px 0px 0px;
	#margin			: -1px 0px -1px 0px;
/* 009AC8 */
}

#dropdown{
height				: 18px;
width				:240px;
}

.textfield_error {
	border			: 1px solid #FF0000;
}

.select, .upload {
	border			: 1px solid #7f9db9;
	font			: 11px Verdana, Arial, Helvetica, sans-serif;
	width			: 239px;
}

.textarea {
	width			: 430px;
	height			: 80px;
	margin			: 3px 0px 0px 0px !important;
	margin			: 0px 0px 0px 0px;
}

.button {
	background		: #FFFFFF;
	border			: 1px solid #7f9db9;
	font			: 11px Verdana, Arial, Helvetica, sans-serif;
	cursor			: pointer;
}

.row {
	clear			: both;
}

.left {
	float			: left;
	width			: 195px;
}

.left2 {
	float			: left;
	width			: 150px;
}

.right {
/*	float			: left; */
	padding			: 0px 30px 0px 0px;
}



#step1, #step2, #step3, #step4, #step5 {
	width			: 660px;
	padding			: 15px;
	background		: #D9EEF8;
}



.img_box {
	text-align		: right;
	float			: right;
	height			: 110px;
	width			: 146px;
	padding			: 13px 15px 0px 20px;
	margin			: 6px 0px 0px 12px;
	line-height		: 20px;
	
}

#backgroundimage
{
	visibility		: hidden;
}

.agenda {
	clear			: both;
	padding			: 15px 0px 0px 0px;
}

.agenda .left {
	float			: left;
	width			: 90px;
}

.agenda .right {
	float			: left;
	width			: 550px;
}

.agenda .title {
	font			: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color			: #009AC8;
	line-height		: 20px;
}