/* css knipper bug oplossing */
html { 
	filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
}

body	{
	background			: #000;
	margin				: 0;
	padding				: 0;
	font				: 0.75em/1.6em Arial;
	text-align			: center; /* #container centreren voor IE5 */
}

.toegankelijkheid	{
	display				: none;
}


/* --------------------------------	*/
/* container					 	*/
/* --------------------------------	*/
#container	{
	position			: relative;
	margin				: 0 auto;
	padding				: 15px 0;
	width				: 800px;
	text-align			: left;
}

#container h1	{
	display				: none;
}


/* --------------------------------	*/
/* menu							 	*/
/* --------------------------------	*/
#menu	{
	height				: 12px;
	width				: 238px;
	padding				: 0;
	margin				: 0 auto 15px auto;
	list-style			: none;
}

#menu li	{
	height				: 12px;
	float				: left;
}

#menu li a	{
	text-indent			: -900em;
	overflow			: hidden;
	display				: block;
	height				: 12px;
}

#menu li a.home			{	width: 58px; background: url(../img/menu_home.gif) no-repeat left -12px;	}
#menu li a.deelnemers	{	width: 105px; background: url(../img/menu_deelnemers.gif) no-repeat left -12px;	}
#menu li a.contact		{	width: 75px; background: url(../img/menu_contact.gif) no-repeat left -12px;	}

#menu li.actief a, #menu li a:hover	{
	background-position	: left 0;
}


/* --------------------------------	*/
/* content						 	*/
/* --------------------------------	*/
#content	{
	color				: #fff;
	padding				: 20px 0 40px 0;
}

#content p	{
	margin				: 0;
	padding				: 0 0 15px 0;
}

#content a	{
	color				: #fff;
}

#content h2	{
	display				: none;
}

#content h3	{
	font-size			: 1em;
	font-weight			: bold;
	margin				: 0;
	color				: #cdbe1b;
}

/* formulier */
#content input, #content select, #content textarea	{
	border				: solid 1px #625754;
	background			: #FFF;
	font				: 1em Arial;
}

#content input.radio, #content input.checkbox 	{
	border				: none;
}

#content input.button 	{
	cursor				: pointer;
	background			: #000;
	color				: #f00;
	font-weight			: bold;
}

/* tabel */
#content table {
	border-collapse		: collapse;
}

#content td, #content th	{
	text-align			: left;
	padding				: 3px 0;
	border-bottom		: solid 1px #111;
}

#content th	{
	color				: #cdbe1b;
}

#content input.button 	{
	cursor				: pointer;
	background			: #000;
	color				: #cdbe1b;
	font-weight			: bold;
}

/* kolom */
#content .kolom_50 {
	width				: 49.9%;
	float				: left;
}

#content .clear {
	clear				: both;
}


.leeg {
	height				: 200px;
}

/* --------------------------------	*/
/* inschrijven					 	*/
/* --------------------------------	*/
#inschrijven {
	position			: absolute;
	left				: 497px;
	top					: 395px;
}


/* --------------------------------	*/
/* google maps					 	*/
/* --------------------------------	*/
#googlemaps	{
	height				: 395px;
	width				: 395px;
}

#googlemaps div.marker	{
	color				: #000;
}


/* --------------------------------	*/
/* footer						 	*/
/* --------------------------------	*/
#footer	{
	background			: url(../img/footer_bg.gif) no-repeat;
	height				: 17px;
}


/* --------------------------------	*/
/* am impact					 	*/
/* --------------------------------	*/
#amimpact	{
	padding				: 10px 0;
	text-align			: center;
	font-size			: 0.9em;
}

#amimpact a	{
	color				: #625754;
	text-decoration		: none;
	letter-spacing		: 2px;
	text-transform		: lowercase;
}


/* --------------------------------	*/
/* contact formulier			 	*/
/* --------------------------------	*/
.contactform {
	margin				: 0;
}

.contactform ul {
	list-style			: none;
	margin				: 0;
	padding 			: 0;
}

.contactform fieldset {
	border				: 0;
	margin				: 0;
	padding				: 0;
}

.contactform legend 	{
	display				: none;
}

.contactform label 	{
	font-weight			: bold;
}

.contactform .veldFout 	{
	border				: 1px solid red !important;
}

.contactform .button 	{
	margin				: 10px 0 0 0;
}

.contactform #frmMelding 	{
	color				: red;
	font-weight			: bold;
	margin				: 10px 0;
}

.contactform li.postcode	{
	float				: left;
	width				: 70px;
}

.contactform li.plaats	{
	float				: left;
	width				: 230px;
}

.contactform li.telefoon	{
	clear				: both;
}

