body	{
	height: 	100%;
	width:		100%;
	margin: 	0px;
	padding:	0px;
	background: #29087B top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:	12px;
}

#container	{
	width: 		950px;
	height: 	685px;
	text-align: left;
	background:	#29087B;
}


/*LOGO*/

#logo	{
	position: 	absolute;
	margin: 	0px;
	padding:	0px;
	height:		0px;
	width:		1000px;
}

#govlogo	{
	position:	absolute;
	width:		60px;
	height:		60px;
	margin:		594px 0px 0px 10px;
	background:	url(http://atpublica.inburgeringsloket.nl/zhtml/pics/govlogo.jpg) no-repeat;
	cursor:		pointer;
}

#startknop	{
	width:		0px;
	height:		0px;
	margin:		0px;
}

/*TERUG*/

#terug	{
	margin:		5px 0px 0px 5px;
	width:		145px;
	height:		64px;
	font-weight:bold;
	font-size:	14px;
	background:	#e6e6e6;
}

#terug:hover	{
	margin:		0px 0px 0px 0px;
	border:		5px solid #ff0000;
}

#terug a	{
	color:		#000000;
	text-decoration: none;
}

.start_text	{
	margin:		-20px 0px 0px 5px;
	padding:	0px;
}

/*MENU*/

#menu	{
	position: 	absolute;
	width:		155px;
	margin:		74px 0px 0px 0px;
}

.menu_item	{
	width:		145px;
	height:		65px;
	margin: 	0px 0px 5px 5px;
}

.menu_item:hover	{
	margin:		-5px 0px 0px 0px;
	border:		5px solid #ff0000;
}

.menu_item_selected	{
	width:		145px;
	height:		65px;
	margin:		-5px 0px 0px 0px;
	border:		5px solid #ff0000;
}

.menu_item_large	{
	width:		145px;
	height:		135px;
	margin:		0px 0px 5px 5px;
}

.menu_item_large:hover	{
	margin:		-5px 0px 0px 0px;
	border:		5px solid #ff0000;
}

.menu_item_text {
	margin:		-18px 0px 0px 5px;
	font-size:	14px;
}

.menu_item_text_selected	{
	margin:		-50px 10px -5px 0px;
	color:		#000000;
}

.menu_item_small	{
	font-weight:bold;
	font-size:	16px;
	border-bottom:1px solid #ffffff;
}

.menu_item_text_small	{
	color: 		#ffffff;
	margin:		-29px 10px 6px 0px;
	padding:	0px 0px 2px 0px
}

#menu a	{
	font-size:	14px;
	font-weight:bold;
	color:		#000000;
	text-decoration:none;
}

#menu a:hover	{
	color:		#333333;
}

#menu table	{
	margin:		-41px 0px 0px 1px;
	padding:	0px;
	width:		135px;
	height:		40px;
	cursor:		pointer;
	font-weight:bold;
	font-size:	14px;
/*	line-height:14px;
*/}

.menu_item_lees	{
	position:	absolute;
	width:		115px;
	margin:		0px 0px 0px -80px;
	font-size:	14px;
	line-height:34px;
}

.empty_menu_item	{
	width:		145px;
	height:		65px;
	margin: 	0px 0px 5px 5px;
}


/* CONTENT */

#content	{
	position: 	absolute;
	margin: 	74px 0px 0px 155px;
	width:		704px;
	height:		550px;
}

#content_item	{
	position: 	absolute;
	margin: 	69px 0px 0px 150px;
	width:		704px;
	height:		550px;
	border:		5px solid #ff0000;
	background:	#ffffff;
}

#content_flash	{
	position: 	absolute;
	margin: 	69px 0px 0px 150px;
	width:		704px;
	height:		550px;
}

/* BUTTONS */

.button	{
	width:		135px;
	height:		135px;
	margin:		0px 5px 5px 0px;
	background:	#e6e6e6;
	float:		left;
}

.button:hover	{
	margin:		-5px 0px 0px -5px;
	border:		5px solid #ff0000;
}

.button a	{
	text-decoration:none;
}

.button table	{
	margin:		-40px 0px 0px 1px;
	padding:	0px;
	width:		135px;
	height:		40px;
	font-size:	14px;
	font-weight:bold;
	color:		#29087B;
	cursor:		pointer;
	line-height:14px;
	text-transform: lowercase;
}

#entry_menu	{
	position:	absolute;
	height:		64px;
	margin:		5px 0px 0px 155px;
	font-size:	11px;
}

#entry_menu a	{
	text-decoration: none;
}

.entry_menu_item	{
	width:		65px;
	height:		64px;
	margin:		0px 5px 0px 0px;
	background:	#e6e6e6;
	float:		left;
}

.entry_menu_item:hover	{
	margin:		-5px 0px 0px -5px;
	background:	#e6e6e6;
	float:		left;
	border:		5px solid #ff0000;
}

.entry_menu_item_text	{
	margin:		-15px 0px 0px 3px;
	color:		#29087B;
	font-weight:bold;
}

.entry_menu_item_selected	{
	width:		65px;
	height:		64px;
	margin:		-5px 0px 0px -5px;
	background:	#e6e6e6;
	float:		left;
	border:		5px solid #ff0000;
}	

#tekst	{
	width:		410px;
	height:		515px;
	margin:		0px 0px 0px 0px;
	padding:	0px 10px 0px 0px;
	background: #ffffff;
	overflow:	auto;
	font-size:	14px;
}

#tekst h1	{
	margin:		17px 4px 17px 9px;
	font-size:	30px;
	color:		#ff0000;
	text-transform:lowercase;
}

#tekst p	{
	margin:	 	10px 5px 0px 10px;
}

#tekst a	{
	color:		#0000FF;
	font-weight:bold;
}

#adressen	{
	position: 	absolute;
	width: 		270px;
	height:		472px;
	overflow:	auto;
	right:		0px;
	top:		0px;
	color:		#000000;
	margin:		0px 0px 0px 0px;
	padding:	30px 4px 13px 10px;
	font-size:	14px;
	background:	#e6e6e6;
}

#adressen h2	{
	color: 		#ff0000;
	font-size:	14px;
	padding:	0px;
	margin:		0px 0px 0px 1px;
}

#adressen a	{
	color:		#0033FF;
	font-weight:bold;
	text-decoration:underline;
}

#adressen a:hover	{
	color:		#0000FF;
}

#adressen li	{
	list-style:	none;
	font-weight:bold;
	padding:	0px;
	margin:		0px;
}

#adressen ul	{
	margin:		0px 0px 5px 1px;
	padding:	0px;
}

/* ZOEKEN en ADRESSEN */

#alfabet	{
	margin:		0px 0px 0px 0px;
	padding:	0px;
	width:		704px;
	height:		90px;
	background:	#ffffff;
}

#alfabet a	{
	text-decoration: none;
	color:		#29087B;
	font-size:	18px;
}

.letter	{
	width:		49px;
	height:		40px;
	margin:		0px 5px 5px 0px;
	float:		left;
	font-weight:bold;
	text-align: center;
	line-height:38px;
	background:	#e6e6e6;
}

.letter:hover	{
	background:	#ffffff;
	margin:		-5px 0px 0px -5px;
	border:		5px solid #ff0000;
}

.adres	{
	margin:		0px 0px 0px 0px;
	padding:	0px 0px 0px 10px;
	width:		694px;
	height:		460px;
	overflow:	auto;
	color:		#000000;
	font-size:	14px;
	font-weight:bold;
	background:	#ffffff;
}

.adres h4	{
	margin:		0px;
	padding:	0px 2px 0px 0px;
	font-size:	14px;
	color:		#ff0000;
}

.adres ul	{
	margin:		0px;
	padding:	0px;
}

.adres li	{
	width:		auto;
	list-style: none;
}

.adres a	{
	color:		#0000ff;
	font-weight:bold;
	text-decoration:underline;
}

#search	{
	width:		100%;
	height:		40px;
	margin:		12px 0px 0px 0px;
}

#search input.tekst	{
	margin:		0px 0px 0px 10px;
	border:		1px solid #ffffff;
}

#movies	{
	margin:		0px 0px 10px 0px;
	float:		left;
	height:		35px;
	width:		704px;
	background:	#e6e6e6;
}

#movies a	{
	color:		#000000;
	cursor:		pointer;
}

.movie_item	{
	font-size:	14px;
	font-weight:bold;
	margin:		5px 20px 0px 5px;
	float:		left;
}

.movie_item_text	{
	margin:		-18px 0px 0px 35px;
}

#lists 	{
	width:		704px;
	height:		460px;
	margin:		0px 0px 0px 0px;
	overflow:	auto;
	color:		#000000;
	font-weight:bold;
	font-size:	14px;
	line-height:30px;
	background:	#ffffff;
}

#lists li	{
	color:		#29087B;
	margin:		0px 0px 0px 5px;
}

#lists h3	{
	background:	#CCD8F1;
	color:		#000000;
	font-weight:bold;
	font-size:	12px;
	padding:	0px 0px 0px 5px;
	margin:		0px 0px 0px -5px;
}

#lists a	{
	color:		#29087B;
	text-decoration:none;
}

#lists a:hover	{
	text-decoration:underline;
}

/* VRAAGBOOM (in content) */

#blok_1	{
	margin:		0px 0px 0px 0px;
	top:		0px;
	width:		714px;
}

/*TAAL MENU*/

#lang_select	{
	position: 	absolute;
	margin:		629px 0px 0px 155px;
	text-transform:lowercase;
}

.lang_select_blok	{
	width:		130px;
	height:		25px;
	margin: 	0px 5px 0px 0px;
	padding: 	0px 0px 0px 5px;
	background:	#4B398F;
	float:		left;
}

.lang_select_blok:hover	{
	border:		5px solid #ff0000;
	margin:		-5px 0px 0px -5px;
}

#lang_select a	{
	font-size:	14px;
	font-weight:bold;
	text-decoration: none;
	color: 		#ffffff;
	cursor:		pointer;
}

#lang_select a:hover	{
	color:		#ffffff;
}

.lang_select_text	{
	margin:		-3px 0px 0px 2px;
	line-height:32px;
}

.lang_select_blok_selected	{
	width:		130px;
	height:		25px;
	border:		5px solid #ff0000;
	margin:		-5px 0px 0px -5px;
	padding:	0px 0px 0px 5px;
	background:	#4B398F;
	float:		left;
}

object.entry	{
	margin:		0px 0px 0px -5px;
}

object.movie	{
	margin:		0px 0px 0px -2px;
}

#copy	{
	position:	absolute;
	margin:		660px 0px 0px 155px;
	padding:	0px;
	font-size:	10px;
	color: 		#ffffff;
}
