img, div { behavior: url(includes/iepngfix.htc) }

/**
 * Standaard waarden

Weer die standaard waarden. Fuck een eind op.

**/
/*
* {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0px;
	text-decoration: none;
}

*/
html {
	background: #fff1d1 repeat;
	height: 100%;
}
body {
	min-height: 100%;
	_height: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	position: relative;
	font-family:Trebuchet MS;
}

#main
{
	width: 834px;
	height:100%;
	margin: 0px auto;
	margin-top: 0px;
	padding-bottom: 0px;
	
}

#header
{
display: inline;
float: left;
position: relative;
width: 834px;
height: auto;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#topheader_left
{
display: inline;
float: left;
position: relative;
width: 232px;
height: 65px;
margin: 0px 0px 0px 0px;
padding: 25px 0px 0px 10px;
background: url('images/topheader_left.gif') no-repeat; 
}
#topheader_left p {
	margin: 0;
}

#topheader_right
{
display: inline;
float: left;
position: relative;
width: 592px;
height: 52px;
margin: 0px 0px 0px 0px;
padding: 38px 0px 0px 0px;
background: url('images/topheader_right.gif') no-repeat; 
}

/* Topmenu */
ul#topmenu {
	display: inline;
	float:left;
	position:relative;
	margin: 0px 0px 0px 97px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	width: 495px;
}

ul#topmenu li {
	display: block;
	float: left;
	height: 21px;
}
ul#topmenu li a {
	display: block;
	height: 100%;
	text-indent: -999999999px;
	overflow: hidden;
}

ul#topmenu li a.home { width: 54px; background: url('images/home_off.gif') no-repeat top left; outline:none; }
ul#topmenu li a.home:hover { background: url('images/home_on.gif') no-repeat top left; outline:none; }
ul#topmenu li a.startpagina { width: 95px; background: url('images/startpagina_off.gif') no-repeat top left; outline:none; }
ul#topmenu li a.startpagina:hover { background: url('images/startpagina_on.gif') no-repeat top left; outline:none; }
ul#topmenu li a.favorieten { width: 88px; background: url('images/favorieten_off.gif') no-repeat top left; outline:none; }
ul#topmenu li a.favorieten:hover { background: url('images/favorieten_on.gif') no-repeat top left; outline:none; }
ul#topmenu li a.linkpartners { width: 99px; background: url('images/linkpartners_off.gif') no-repeat top left; outline:none; }
ul#topmenu li a.linkpartners:hover { background: url('images/linkpartners_on.gif') no-repeat top left; outline:none; }
ul#topmenu li a.adverteren { width: 93px; background: url('images/adverteren_off.gif') no-repeat top left; outline:none; }
ul#topmenu li a.adverteren:hover { background: url('images/adverteren_on.gif') no-repeat top left; outline:none; }
ul#topmenu li a.contact { width: 66px; background: url('images/contact_off.gif') no-repeat top left; outline:none; }
ul#topmenu li a.contact:hover { background: url('images/contact_on.gif') no-repeat top left; outline:none; }

#header_intro
{
display: inline;
float: left;
position: relative;
width: 834px;
height: 171px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url('images/headerbottom_bg.gif') no-repeat;
}

#header_intro p
{
width:396px;
margin: 13px 0px 0px 430px;
}

#container
{
display: inline;
float: left;
position: relative;
width: 834px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff repeat;
}

#left
{
display: inline;
float: left;
position: relative;
width: 228px;
height: 100%;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;
}

.left_header_blue
{
display: inline;
float: left;
position: relative;
width: 223px;
height: 26px;
margin: 5px 0px 0px 1px;
padding: 10px 0px 0px 5px;
background: url('images/left_blue_header.gif') no-repeat;
}

.left_header_blue span
{
float:left;
color: #ffffff;
font-weight:bold;
font-size: 14px;
margin: 0px 0px 0px 0px;
}

ul.left_content_blue {
	display: inline;
	float:left;
	position:relative;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 5px 0px;
	list-style: none;
	width: 228px;
	background: #8accf1 repeat-y;
}

ul.left_content_blue li {
display: block;
	float: left;
	height: 16px;
	width: 186px;
}
ul.left_content_blue li a {
	display: block;
	text-decoration:none;
	color: #000000;
	height: 100%;
	font-size: 11px;
	overflow: hidden;
	outline:none;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}
ul.left_content_blue li a:hover {
text-decoration:underline;
}


.left_footer_blue
{
display: inline;
float: left;
position: relative;
width: 229px;
height: 12px;
margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: url('images/left_blue_footer.gif') no-repeat;
}


.left_header_orange
{
display: inline;
float: left;
position: relative;
width: 223px;
height: 26px;
margin: 5px 0px 0px 1px;
padding: 10px 0px 0px 5px;
background: url('images/left_orange_header.gif') no-repeat;
}

.left_header_orange span
{
float:left;
color: #ffffff;
font-weight:bold;
font-size: 14px;
margin: 0px 0px 0px 0px;
}

ul.left_content_orange {
	display: inline;
	float:left;
	position:relative;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 5px 0px;
	list-style: none;
	width: 228px;
	background: #ee951d repeat-y;
}

ul.left_content_orange li {
display: block;
	float: left;
	height: 16px;
	width: 186px;
}
ul.left_content_orange li a {
	display: block;
	text-decoration:none;
	color: #000000;
	height: 100%;
	font-size: 11px;
	overflow: hidden;
	outline:none;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}
ul.left_content_orange li a:hover {
text-decoration:underline;
}

.left_footer_orange
{
display: inline;
float: left;
position: relative;
width: 229px;
height: 12px;
margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
background: url('images/left_orange_footer.gif') no-repeat;
}



#right
{
display: inline;
float: left;
position: relative;
width: 592px;
height: auto;
margin: 5px 0px 0px 7px;
padding: 0px 0px 0px 0px;
}

.right_header
{
display: inline;
float: left;
position: relative;
width: 578px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 10px;
background: url('images/right_header.gif') no-repeat;
}

.right_header span
{
float: left;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.right_content
{
display: inline;
float: left;
position: relative;
width: 588px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ee951d repeat;
}

/*
	Dont give items in a modular element standard values.

.right_content p
{
float:left;
color: #000;
font-size: 11px;
width: 570px;
margin: 0px 0px 0px 5px;
line-height:18px;
}

*/

.right_footer
{
display: inline;
float: left;
position: relative;
width: 588px;
height: 7px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url('images/right_footer.gif') no-repeat;
}

#footer
{
display: inline;
float: left;
position: relative;
width: 834px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 34px 0px 0px 0px;
background: url('images/footer.gif') no-repeat;
}

#footer p
{
float:left;
color: #fff;
text-align:center;
font-size: 11px;
width: 834px;
margin: 0px 0px 0px 0px;
}

#footer p a
{
text-decoration:none;
font-weight:bold;
color: #fff;
}



