
a:link {text-decoration: none; color: blue;}
a:hover {text-decoration: none; border-bottom: 1px dotted;}
a:visited {text-decoration: none; color: black;}
a:active {text-decoration: none;}

html, body {
background:white;
color:black;
font-family:"Trebuchet MS",arial,sans-serif;
padding:0;
margin:0;
text-align:center;}

#navigatie {
	background-color: #FFFEC6;
}

#navcontainer ul { background-color: #FFFEC6; padding: 0px;  margin-top: 0px; margin-left: 0px; margin-right: auto; margin-bottom: 30px; float: left; width: 100%; font-family: arial, helvetica, sans-serif;  list-style-type: none; text-align: center }
#navcontainer ul li { display: inline;}
#navcontainer ul li a { padding: 0.2em 1em;background-color: #FFFEC6;color: black;text-decoration: none;float: left}
#navcontainer ul li a:hover {background-color: #FFFEC6; color: #000000;}
#navlist li a#current {margin-left: 150px; background: #FFFEE6; }

#mainbody {
width:expression( 
    document.body.clientWidth > (500/12) * 
    parseInt(document.body.currentStyle.fontSize)?
        "42em":
        "auto" );
clear: both;
max-width: 42em;
text-align: left;
margin: 1em auto 0em auto;
padding: 0em 5px 0em 5px;
}

#footer {
width:expression( 
    document.body.clientWidth > (500/12) * 
    parseInt(document.body.currentStyle.fontSize)?
        "42em":
        "auto" );
	clear: both;
	max-width: 42em;
	margin: 25px auto 1em auto;
	padding: 0em 5px 0em 5px;
	background:white;
	color:#CCCCCC;
	font-family:"Trebuchet MS",arial,sans-serif;
	text-align:center;
	border-top: 1px solid #CCCCCC;
}

#menu-content {
float: left;
width: 480px;
}

#menu-rechts {
float: right;
width: 175px;
border-left: 1px dotted #cccccc;
}

#header h1{
color:white;
text-transform:none;
text-align:left;
margin-left:140px;
padding:0;
display:inline;
letter-spacing:-3px;
}

#header {
padding:0.5em;
padding-top:2.1em;
padding-bottom:0.9em;
background:#FC0;
text-align:left;}

#header  #subtitle{
top:-0.4em;
font-size:0.8em;
text-align:left;
color: white;
text-transform:none;
margin-left:150px;
padding:0;
display:inline;
letter-spacing:3px;
}

#paragraaf {
text-align: justify;
line-height: 27px;
margin-bottom: 10px;
clear: both;
}

#paragraaf-header {
width: 100%;
font-weight: bold;
border-bottom: 1px solid #444444;
}

#bnr-logo {
float:right;
width:100px;
border: 1px solid;
text-align:center;
border-color: #CCCCCC;
margin:10px 0px 0px 19px;
padding: 2px;
}

#paragraaf-rechts {
text-align: left;
margin-bottom: 10px;
padding-left: 10px;
font-family: Arial;
line-height: 25px;
}

#paragraaf-rechts-header {
width: 100%;
font-family: Trebuchet MS;
background-color: #FFFFF1;
border: 1px solid #ECE8AA;
padding-left: 2px;
margin-bottom: 4px;
}

#paragraaf img {
border: 0px;
margin-right: 5px;
}

#paragraaf-rechts img {
border: 0px;
margin-right: 5px;
}

#paragraaf-rechts a:link { color: blue }
#paragraaf-rechts a:visited, a:hover { color: black;text-decoration: none; }

.news-datum {
color: #D5D5D5;
}

#paragraaf-nieuws {
text-align: justify;
line-height: 27px;
margin-bottom: 10px;
clear: both;
}

#paragraaf-nieuws a:link  { color: blue ; }
#paragraaf-nieuws a:visited { color: black; }
#paragraaf-nieuws a:hover { color: black; }

.set-info {
color: #B6B6B6;
}


#link-normal a:link, a:visited, a:hover {
color: blue;
}

.updates-set-naam {
float: left;
margin-right: 2px;
height: 25px;
}

.updates-set-info {
color: #B6B6B6;
}

.updates-set-download {
float: right;
height: 25px;
}

#upd-bnr-main {
width: 100%;
clear: both;
float : left;
margin-left: auto;
margin-right: auto;
}

#upd-bnr-main {
clear: both;
float: left;
height: 120px;
}

#upd-bnr-left {
float: left;
width:100px;
border: 1px solid;
text-align: center;
border-color: #CCCCCC;
margin:10px 0px 0px 19px;
padding: 2px;
}

#upd-bnr-right { margin-left : 10%; }
#upd-bnr-center { margin-left : auto; margin-right : auto; }

#upd-icon {
text-align: center;
}

#paragraaf-firefox {
	text-align: center;
	margin-left: 75px;
}

#paragraaf-firefox a:hover { text-decoration: none; }

#update-info-left {	float: left; }
#update-info-right {	float: right; }

.codesnippet { font-family: Courier; text-align: left; border: 1px grey solid; background-color: #FFFCCC }
