/* layout */

html,body{margin:0;padding:0;font: 11px arial, sans-serif;color: #eee;line-height:1.9;}

html {background: #ccc url(../images/body_bg_2020.gif) repeat-y center top;}

body {min-width:900px;overflow-y:scroll; /* Prevent content from becoming unreachable in Gecko */}

strong, b{font-weight: bold;color: #000;}h1,h2,h3,h4,h5,h6{font: 11px arial, sans-serif;color: #eee; font-weight: bold; line-height:1.9; margin: 0px; padding: 0px;}

a{font-weight: normal;color: #333333;text-decoration: none;}

a:hover{color: #c7d644;text-decoration:underline;}

div#header {background: url(../images/2020_payoff.gif) no-repeat left top;height:90px;width:900px;margin:0 auto;}

div#header_right{float:right;background:#fff url(../images/2020_logo.gif) no-repeat right center; width:658px;height:90px;}

div#path{float:right; width:692px;background:#000;height:26px;color:#999;font-size:11px;line-height:26px;padding-right:20px;padding-left:20px;}

span.pathway{float:left;}

span.language{float:right;}

div#path a{color:#999;font-size:11px;}

div#nav{position:absolute;width:167px;top:90px;background:#c7d644;display:none;margin-left:0px;}

div#head{position:absolute;bottom:30px;height:30px;width:150px;padding:0px 0px 0px 8px;}

div#zoek{height:20px;padding-left:12px;padding-top:3px;padding-bottom:3px;width:154px;margin-bottom:0px;border-left:solid 1px #fff;border-right:solid 1px #fff;}

.inputbox { width:88px;font-size:10px;color:#555;border: solid 1px #50561b;padding-left:2px;}

.button {font-size:11px;font-weight:bold;color:#50561b;background:#c7d644;border-bottom:solid #000 1px;border-left:solid #fff 1px;border-right:solid #000 1px;border-top:solid #fff 1px;margin-left:4px;height:18px;}

div#content{float:left;padding-bottom:40px;z-index:1;width:auto;height:100%;}

div#content a{text-decoration:underline;}

div#main{margin-right:0px;display:none;margin-top:35px;}

div#main_left{float:left;width:284px;text-align:right;background: url(../images/2020_stippels.gif) no-repeat right top;}

div#main_left img{float:right;margin-top:90px;margin-right:5px;}

div#main p{}

div#text{float:left;width:390px;z-index:1000;}

div#news{float:right;width:170px;border-left:solid 1px #000;padding-left:10px;padding-right:10px;line-height:1,5}

#news td{font-size:11px;padding-bottom:10px;}

#news span.article_separator {display: block; border-bottom: 2pt dotted #c7d644; margin-top: -30px; margin-bottom: 10px;}

#news .contentheading {border:0px;padding-bottom:0px;}#news .contentheading h1{border:0px;padding-bottom:0px; font-weight:bold;font-size:12px;}

#news a{font-weight:bold;font-size:12px;}

div#footer {margin:0 auto;width:900px;height:24px;background:#000 url(../images/footer.gif) no-repeat right top;}



div#footer .moduletable{margin-left:10px;font-weight:normal;}



div#footer table{padding-left:30px;font-weight:normal;}

div#footer a{color:#333;text-decoration:none;}

div#footer a:hover{color:#c7d644;text-decoration:underline;}

/* position:absolute for all browsers - the whole page scrolls */

div#headerwrap {position:absolute;width:100%;top:0px;left:0px;height:auto;}

/* position:fixed for modern browsers - header and footer do not scroll */

body>div#headerwrap {position:fixed;}

/* set a left margin to compensate for IE/Win always making room for a scrollbar */

div#middlewrap {

/* set left margin and bottom padding for IE5/Win */

padding:112px 0 0px;margin-left:16px;	

/* set left margin and bottom padding for others */

voice-family: "\"}\""; voice-family:inherit;margin-left:16px;}

div#container{text-align:left;width:900px;margin:0 auto;}

/* set left margin for modern browsers */

body>div#middlewrap {margin-left:0;}

/* no positioning for IE5/Win - the whole page scrolls */

div#footerwrap {width:100%;position:absolute;bottom:-1px;left:0;height:24px;}

body>div#footerwrap {position:fixed;}



/*joomla styles */	

.componentheading, .contentheading{font-size: 20px;font-weight: bold;color: #000;margin-bottom:0px;}.componentheading, .contentheading h1{font-size: 20px;font-weight: bold;color: #000;margin-bottom:0px;}

table{font: 11px arial, sans-serif;color: #666261;line-height:1.9;}

.contentpane{font: 11px arial, sans-serif;color: #666261;line-height:1.9;}

p.componentheading{font-size: 12px;font-weight: bold;color: #67594c;margin-bottom:20px;}



.buttonheading img {

  border: none;

}

label {

  color: #000;

}

