body	{
	font				: 0.7em/1.4 Verdana, Arial;
}

input, select, textarea	{
	font				: 1em Verdana, Arial;
}

.clear	{
	clear				: both;
}

#body_bg, 
#container h1, 
#amimpact,
#menu,
#content a.print	{	
	display				: none;
}

#footer	{
	border-top			: solid 1px #000;
	padding				: 7px 0 0 0;
	text-align			: right;
	color				: #000;
	font-size			: 0.9em;
}


#content h2	{
	margin				: 0;
	font-size			: 1.1em;
	text-transform		: uppercase;
}

#content a	{
}

#content .input	{
	height				: 16px;
	vertical-align		: middle;
}

#content .button	{
	vertical-align		: middle;
	font-weight			: bold;
	height				: 20px;
	line-height			: normal;
}

/* iwes tabel */
#content .iwes td	{
	font-size			: 1em;
}




/* --------------------------------------------	*/
/* tabbladen									*/
/* --------------------------------------------	*/

/* knoppen */
#content ul.tabs	{
	margin				: 0;
	padding				: 0;
	list-style			: none;
	height				: 2em;	
	line-height			: normal;
}

#content .tabs li	{
	display				: block;
	float				: left;
	text-transform		: uppercase;
	margin				: 0 1px 0 0;	
}

#content .tabs a	{
	padding				: 5px 12px 5px 12px;
	text-decoration		: none;
	display				: block;
}

#content .tabs li.actief a	{
	font-weight			: bold;
	background			: #000;
	color				: #fff;
}


/* tab container */
#content .tabContainer	{
	clear				: both;
	margin				: 0;
	padding				: 8px 12px;
	border				: solid 1px #000;
}


#content .left	{
	width				: 49%;
	float				: left;
}

#content .right	{
	width				: 49%;
	float				: right;
}

#content .tabContainer h3	{
	margin				: 0;
	font-size			: 1em;
	text-transform		: uppercase;
}

#content .tabContainer ul	{
	margin				: 0 0 1em 2em;
	padding				: 0;
	list-style			: square;
}



/* --------------------------------------------	*/
/* zoekresultaten								*/
/* --------------------------------------------	*/
#zoekresultaten	{
	border				: solid 1px #000;
}

#zoekresultaten h3	{
	color				: #000;
	margin				: 0;
	padding				: 5px 12px;
	font-size			: 1em;
}

#zoekresultaten dl	{
	margin				: 1.5em 3em;
}

#zoekresultaten dt	{
	font-weight			: bold;
}

#zoekresultaten dd	{
	margin				: 0 0 1.5em 0;
}



/* --------------------------------------------	*/
/* zoeken invoer								*/
/* --------------------------------------------	*/
#zoeken	{
	margin				: 0;
}

#zoeken dl	{
	margin				: 0;
}

#zoeken dd	{
	margin				: 1px 0;
}

#zoeken .alfabetisch	{
	margin				: 0;
	padding				: 0;
	list-style			: none;
}

#zoeken .alfabetisch li	{
	display				: inline;
	margin-right		: 5px;
	font-weight			: bold;
}



/* --------------------------------------------	*/
/* contact										*/
/* --------------------------------------------	*/
#contact	{
	margin				: 0;
}

#contact label	{
	font-weight			: bold;
}

#contact dl	{
	margin				: 0;
}

#contact dd	{
	margin				: 1px 0;
}

#contact .listFout	{
	color				: #f00;
}




/* --------------------------------------------	*/
/* info pagina's								*/
/* --------------------------------------------	*/

#info *	{
	background				: white;
}

#info .contact	{
	width					: 50%;
	float					: left;
}

#info h3	{
	margin					: 0;
	font-size				: 1em;
	text-transform			: uppercase;
}

#info p, #info dl	{
	margin					: 0 0 1.5em 0;
}

#info dt	{
	float					: left;
	width					: 100px;
}

#info .contact dt	{
	font-weight				: bold;
}

#diensten	{
	list-style				: square;
	list-style-position		: inside;
	margin					: 0;
	padding					: 0;
}

#route	{
	margin					: 0 0 1em 0;
	padding					: 0;
}

#googlemaps	{
	width					: 610px;
	height					: 500px;
	border					: solid 1px #000;
	margin					: 0 0 1em 0;
}



/*-------------------------------------------------	*/
/* lijst met organisaties, zit in #zoekresultaten	*/
/* ------------------------------------------------	*/
#overzicht	{
}

#overzicht ul	{
	margin					: 0 0 0 38px;
	padding					: 0;
	line-height				: 1.2em;
	list-style				: square;
	display					: none;
	color					: #000;
}

#overzicht li	{
	margin-bottom			: 4px;
}

#overzicht a	{
	text-decoration			: none;
}

#overzicht h3 {
	margin					: 0.5em 0 0 0;
	padding					: 2px 6px;
}

#overzicht h3 a	{
	padding-left			: 15px;
}

#overzicht .min	{
	background				: url(../img/min.gif) no-repeat 0 1px;
}

#overzicht .plus, #overzicht h3 a	{
	background				: url(../img/plus.gif) no-repeat 0 1px;
}

#overzicht a:hover	{
	text-decoration			: underline;
}



