img, div, .pngfix, input 
{ 
	behavior: url("/styles/iepngfix.htc") 
}

div#map img 
{ 
	behavior: none; 
}

* 
{
	margin: 0 0;
	padding: 0 0;
}

p 
{
	margin: 0 0;
	padding: 0 0 0 0;
}

textarea
{
	width: 350px;
	height: 200px;
}

input, textarea, select
{
	padding: 5px;
	margin-bottom: 5px;
}

img 
{
	border: 0px;
}

ul
{
	margin-left: 50px;
}

ul li
{
	margin-bottom: 10px;
}

body
{
	background: #ffffff;
	color: #4c0e40;
	font-family: Arial;
	font-size: 10pt;
	margin: 0px;
	line-height: 25px;
}

a 
{
	color: #4c0e40;
	text-decoration: underline;
}

a:hover
{
	color: #4c0e40;
	text-decoration: none;
}

td 
{
	vertical-align: top;
}

.main_board div
{
	float: left;
	cursor: pointer;
}

#disclaimer
{
	height: auto!important;
	padding-top: 25px;
	font-size: 80%;
}

#content 
{
	width: 850px;
	margin: 75px 0 25px 50px;
}

#content_main
{
	padding: 10px 50px 5px 50px;
	width: 800px;
}

#logo
{
	float: left;
	margin-right: 175px;
}

#footer
{
	margin: 25px 0 10px 0;
}

.menu_active
{
	position: absolute;
	top: -30px;
	text-align: center;
}

ul#menu
{
	margin: 0 0 0 50px;
	list-style-type: none;
}

ul#menu li 
{
	padding: 7px 15px 0 0;
	float: left;
}


ul#menu li a
{
	color: #4c0e40;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
}

ul#menu li.active a
{
	color: #4c0e40;
}

/*** Global headers ***/
h1
{
	font-size: 14pt;
	margin-bottom: 10px;
}

h2
{
	font-size: 10pt;
	margin-bottom: 5px;
}

/*** Home ***/

#openingsuren
{
	height: 175px;
	overflow: hidden;
	padding: 10px 50px 5px 50px; 
	color: #ffffff;
}

#openingsuren a
{
	color: #ffffff;
	text-decoration: underline;
}

#openingsuren a:hover
{
	text-decoration: none;
}

#home_midden 
{
	height: 420px;
}

#home_midden div
{
	float: left;
	margin-right: 30px;
}

#home_midden #frame_links, #home_midden #frame_right
{
	position: relative;
	top: 155px;
}

#frame_midden
{
	margin-top: 10px;
}

#home_text
{
	width: 800px;
}

