#content {
	position:			absolute;
	width:				960px;
	left:				50%;
	margin-left:		-480px;
}

/* MENU SETTINGS  */

#menu_bckgrnd {
	position:			relative;
	height:				39px;
	background-color:	#04302B;
	clear:				both;
}

#menu {
	position:			relative;
	z-index:			99;
	float:				left;
	padding-left:		19px;
}

#menu ul, li {
	padding:			0px;
	margin:				0px;
	list-style:			none;
	line-height:		0px;
}

#menu li {
	float:				left;
	list-style:			none;
	padding-right:		27px;
}

#menu a {
	font-size:			14px;
	font-weight:		bold;
	line-height:		39px;
	color:				#FFFFFF;
	text-decoration:	none;
}

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

#top_right {
	position:			absolute;
	right:				0;
}

/* MENU STEP SETTINGS  */

#menu_step {
	float:				left;
	margin-bottom:		30px;
}

#menu_step ul, li {
	padding:			0px;
	margin:				0px;
	list-style:			none;
	line-height:		0px;
}

#menu_step li {
	float:				left;
	list-style:			none;
	padding-right:		20px;
	font-size:			12px;
	font-weight:		bold;
}

#menu_step #active {
	color:				#C4DF9B;
}

/* PAGE SETTINGS  */

#page {
	padding:			19px;
	background-color:	#003E39;
}

#page ul, li {
	list-style:			disc;
	line-height:		15px;
}

#page_text {
	float:				left;
	width:				660px;
}

#page_top {
	background-image:	url('../images/page_top.gif');
	background-repeat:	no-repeat;
	height:				5px;
	width:				660px;
}

#page_middle {
	background-image:	url('../images/page_middle.gif');
	background-repeat:	repeat-y;
	width:				630px;
	padding-left:		15px;
	padding-right:		15px;
	padding-top:		10px;
	padding-bottom:		10px;
}

#page_bottom {
	background-image:	url('../images/page_bottom.gif');
	background-repeat:	no-repeat;
	height:				5px;
	width:				660px;
}

#page_img {
	float:				right;
	background-image:	url('../images/page_img.gif');
	background-repeat:	no-repeat;
	height:				193px;
	width:				225px;
}

#page_img img {
	position:			relative;
	left:				6px;
	top:				6px;
}

/* PROGRAM SETTINGS  */

#program td {
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#C4DF9B;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#C4DF9B;
	padding:			1px;
	padding-left:		5px;
	padding-right:		15px;
}

#program .right {
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#C4DF9B;
}

#program .bottom {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#C4DF9B;
}

#program .bottom_right {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#C4DF9B;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#C4DF9B;
}

/* STEP SETTINGS  */

#step_text {
	float:				left;
	width:				276px;
}

#step_top {
	background-image:	url('../images/step_top.gif');
	background-repeat:	no-repeat;
	height:				5px;
	width:				276px;
}

#step_middle {
	background-image:	url('../images/step_middle.gif');
	background-repeat:	repeat-y;
	width:				246px;
	padding-left:		15px;
	padding-right:		15px;
	padding-top:		10px;
	padding-bottom:		10px;
}

#step_bottom {
	background-image:	url('../images/step_bottom.gif');
	background-repeat:	no-repeat;
	height:				5px;
	width:				276px;
}

#step_form {
	float:				left;
	width:				350px;
	padding-left:		35px;
}

#step_period_list {
	padding:			0px;
	margin:				0px;
}

#step_period_list li {
	list-style:			none;
	line-height:		20px;
}

#step0 {
	
}

#step0 div {
	background-image:	url('../images/stopbord.gif');
	background-repeat:	no-repeat;
	height:				210px;
	width:				300px;
	color:				#fff;
	text-align:			center;
	padding-top:		110px;
	font-size:			14px;
	font-weight:		bold;
}

#step0 div span {
	font-size:			23px;	
	margin-top:			20px;
	display:			block;
}


/* HOME SETTINGS  */

#home {
	font-weight:		bold;
}

#home a {
	color:				#B7D595;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
	line-height:
}

#home_left {
	float:				left;
	width:				410px;
	margin-right:		20px;
}

#home_center, #home_right {
	margin-left:		20px;
	float:				left;
	width:				225px;
}

.home_top {
	background-image:	url('../images/home_top.gif');
	background-repeat:	no-repeat;
	height:				5px;
	width:				225px;
}

.home_middle {
	background-image:	url('../images/home_middle.gif');
	background-repeat:	repeat-y;
	width:				195px;
	height:				180px;
	padding-left:		15px;
	padding-right:		15px;
	padding-top:		10px;
	padding-bottom:		10px;
}

.home_bottom {
	background-image:	url('../images/home_bottom.gif');
	background-repeat:	no-repeat;
	height:				5px;
	width:				225px;
}

/* FORMULIER */

.error {
	color:				#FF0000;
}

.title {
	font-size:			19px;
}

select {
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	margin-right:		3px;
	width:				203px;
}

*:lang(en) select {
	width:				204px !important;
}

textarea {
	width:				202px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
}

input {
	width:				200px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	padding-left:		2px;
}

.input_small {
	width:				30px;
}

.input_checkbox {
	border:				0px;
	width:				15px;
	margin-right:		10px;
}

.input_radio {
	border:				0px;
	width:				15px;
	margin-right:		10px;
}

.button_militair, .button_next, .button_prev, .button_general {
	width:				127px;
	height:				26px;
	background-image:	url('../images/button.gif');
	background-repeat:	no-repeat;
	border:				0px;
	color:				#FFFFFF;
	cursor:				pointer;
}

/* MOVIES */
#movies_text {
	float:				left;
	width:				920px;
	margin-top:			30px;
}

ul#movies {
	list-style:			none;
	margin:				0;
	padding:			0;
}

ul#movies li {
	float:				left;
	list-style:			none;
}

ul#movies li img,
ul#movies li object {
	width:				440px;
	height:				265px;			
	margin:				0 20px 20px 0;
}

ul#movies strong{
	display:			block;
	margin-bottom:		10px;
	font-size:			18px;
}