img, div { behavior: url(includes/iepngfix.htc) }

/**
 * Standaard waarden
**/
* {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0px;
	text-decoration: none;
}
html {
	background: #edf2f4 url('images/htmlbg.gif') repeat-x top left;
	height: 100%;
}
body {
	min-height: 100%;
	_height: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	position: relative;
}

body a {outline:none; color:#5e0047;}

#main
{
	width:964px;
	height:100%;
	margin: 0px auto;
	margin-top: 0px;
	padding-bottom: 0px;
}

#header
{
float:left;
display:inline;
position:relative;
height:auto;
width:964px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#header-img
{
float:left;
display:inline;
position:relative;
height:113px;
width:964px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url('images/header.gif') no-repeat;
}

a#banner-top
{
float:right;
display:inline;
position:relative;
height:auto;
width:auto;
border:0px;
margin: 33px 51px 0px 0px;
padding: 0px 0px 0px 0px;
}

ul#top-navigatie
{
float:left;
display:inline;
position:relative;
height:41px;
width:884px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 80px;
}

ul#top-navigatie li
{
float:left;
height:41px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

ul#top-navigatie li a
{
float:left;
height:30px;
font-size:11px;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 11px 0px 0px 0px;
}

ul#top-navigatie li a#beginpagina { text-align:center; width:95px; }
ul#top-navigatie li a#beginpagina:hover { background: url('images/beginpagina.gif') no-repeat; }
ul#top-navigatie li a#nieuwste-downloads { text-align:center; width:129px; }
ul#top-navigatie li a#nieuwste-downloads:hover { background: url('images/nieuwste-downloads.gif') no-repeat; }
ul#top-navigatie li a#meest-gedownloade-downloads { text-align:center; width:193px; }
ul#top-navigatie li a#meest-gedownloade-downloads:hover { background: url('images/meeste-gedownloade-downloads.gif') no-repeat; }
ul#top-navigatie li a#download-toevoegen { text-align:center; width:137px; }
ul#top-navigatie li a#download-toevoegen:hover { background: url('images/download-toevoegen.gif') no-repeat; }
ul#top-navigatie li a#linkpartners { text-align:center; width:92px; }
ul#top-navigatie li a#linkpartners:hover { background: url('images/linkpartners.gif') no-repeat; }
ul#top-navigatie li a#adverteren { text-align:center; width:84px; }
ul#top-navigatie li a#adverteren:hover { background: url('images/adverteren.gif') no-repeat; }
ul#top-navigatie li a#contact { text-align:center; width:63px; }
ul#top-navigatie li a#contact:hover { background: url('images/contact.gif') no-repeat; }

#container
{
float:left;
display:inline;
position:relative;
height:auto;
width:962px;
margin: 6px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff;
}

#left-column
{
float:left;
display:inline;
position:relative;
height:auto;
width:200px;
margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
}

.blue-menu-header
{
float:left;
display:inline;
position:relative;
height:26px;
width:160px;
margin: 0px 0px 0px 0px;
padding: 12px 0px 0px 40px;
background: url('images/blue-menu-header.gif') no-repeat;
}

.blue-menu-header span
{
float:left;
font-size:11px;
color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.orange-menu-header
{
float:left;
display:inline;
position:relative;
height:26px;
width:160px;
margin: 0px 0px 0px 0px;
padding: 12px 0px 0px 40px;
background: url('images/orange-menu-header.gif') no-repeat;
}

.orange-menu-header span
{
float:left;
font-size:11px;
color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

ul.content-navigatie
{
float:left;
display:inline;
position:relative;
height:auto;
width:200px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

ul.content-navigatie li
{
float:left;
height:30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

ul.content-navigatie li a
{
float:left;
height:22px;
font-size:11px;
color: #221f1f;
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 30px;
}

ul.content-navigatie li a { width:170px; background: url('images/menu-item-bg.gif') no-repeat; }
ul.content-navigatie li a:hover { text-decoration:underline;  }

.content-menu-footer
{
float:left;
display:inline;
position:relative;
height:2px;
width:200px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 2px 0px;
background: url('images/menu-footer.gif') no-repeat;
overflow:hidden;
font-size:1px;
}

#middle-column
{
float:left;
display:inline;
position:relative;
height:auto;
width:558px;
margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
}

.orange-content-header
{
float:left;
display:inline;
position:relative;
height:26px;
width:518px;
margin: 0px 0px 0px 0px;
padding: 12px 0px 0px 40px;
background: url('images/content-header-orange.gif') no-repeat;
}
.orange-content-header h1
{
float:left;
font-size:11px;
color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.content-text
{
float:left;
display:inline;
position:relative;
height:auto;
width:556px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff url('images/content-middle-bg.gif') no-repeat;
border-left: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
}

.content-text a {
text-decoration: none;
color: #000;
}

.content-text a:hover {
text-decoration: underline;
color: #000;
}

.content-text input, textarea, select
{
border: 1px #000 solid;
margin: 1px;
}

.content-text h2
{
float:left;
font-size:18px;
color:#0000000;
width:370px;
margin: 10px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}
.content-text p
{
float:left;
font-size:11px;
color:#0000000;
width:370px;
margin: 10px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}
.content-text h3
{
float:right;
font-size:12px;
color:#000000;
width:170px;
margin: 36px 0px 0px 0px;
padding: 0px 0px 20px 0px;
}
.content-text h3 a
{
color:#000000;
}
.content-text h3 a:hover
{
color:#000000;
text-decoration:underline;
}

.content-footer-middle
{
float:left;
display:inline;
position:relative;
height:2px;
width:558px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url('images/content-footer-middle.gif') no-repeat;
overflow:hidden;
font-size:1px;
}

a.download-preview
{
float:left;
display:inline;
position:relative;
height:auto;
width:auto;
margin: 11px 0px 0px 10px;
padding: 0px 0px 0px 0px;
border:0px;
}

#right-column
{
float:left;
display:inline;
position:relative;
height:auto;
width:200px;
margin: 0px 0px 0px 1px;
padding: 0px 0px 0px 0px;
}

#footer
{
float:left;
display:inline;
position:relative;
height:27px;
width:952px;
margin: 0px 0px 0px 0px;
padding: 12px 0px 0px 10px;
background: url('images/footer.gif') no-repeat;
}
#footer p
{
float:left;
font-size:11px;
color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/* Google Ads Box */
#google-ads
{
float:left;
display:inline;
position:relative;
height:590px;
width:188px;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 10px;
border-left: 1px solid #e0e0e0;
border-right: 2px solid #e0e0e0;
}
