 /*
 * Style Sheet by Bart Verbruggen
 */

body {
    font-size: 100%;  /* 16px */
    line-height:1.125em; /* 16 × 1.125 = 18px */
	background: #3F3522;
	color: #222;
	font-family: Arial,Helvetica,sans-serif;
	margin: 0;
}

:focus { outline-style:none; }

a { color: #ef9f33; text-decoration: none; border-bottom: 1px dotted #ef9f33;}
a img { border: none; }
a.noborder { border: none; }
h2, h3, h4, h5, h6 {
	color: #555;
}
img { -ms-interpolation-mode:bicubic; }

#container { position: relative; margin: 20px auto; width: 945px; font-size: 0.875em; background: #C1D72E url(../images/content_top.png) no-repeat scroll 0 0; }

/* Header */
#header {
	padding-left: 90px;
	position: relative;
	margin: 0 0 25px;
}
	#header #languageSelect { margin: 0; position: absolute; top: 0; right: 20px; background: transparent url(../images/languageSelect.png) no-repeat; width: 72px; height: 28px; text-align: center; line-height: 2em; }
		#header #languageSelect li { list-style: none; background: transparent url(../images/langdot.png) no-repeat right 50%; padding-right: 8px; display: inline; }
		#header #languageSelect li.last{ padding: 0; background: none; }
			#header #languageSelect li a { color: #3f4b00; text-transform: uppercase; font-weight: bold; border-bottom: 0px;  }
			#header #languageSelect li.selected a { color: #C1D72E; }	
			#header #languageSelect li a:hover { text-decoration: underline; }
				
	#header ul.nav { margin: 0; padding: 5px 0; font-size: 0.9em; }	
		#header ul.nav li { list-style: none; background: transparent url(../images/menudot.png) no-repeat right 50%; padding-right: 10px; display: inline;  }
		#header ul.nav li.last{ padding: 0; background: none; }
			#header ul.nav li a { color: #fff; border-bottom: 1px dotted #fff; font-weight: bold; }
			#header ul.nav li a:hover { color: #3f4b00;}
/* Content */
#content {
	background:transparent url(../images/content_strip.png) repeat-y scroll left 99px;
	position: relative;
}
	#content-top { height: 150px; }
	#content .ft-logo { float: left; }
	#content h1 { margin-left: 90px; width: auto; }
		#content h1 a { display: block; float: left; width: 503px; height: 86px; text-indent: -9999px; background: transparent url(../images/slogan.png) no-repeat; border-bottom:  0px; }
		#fr #content h1 a { display: block; float: left; width: 455px; height: 138px; text-indent: -9999px; background: transparent url(../images/slogan_fr.png) no-repeat; border-bottom:  0px; }
	
	#content ul.nav { margin: 0; position: absolute; right: 0; top: 0; text-align: right; width: 350px; }	
		#content ul.nav li { list-style: none; padding: 0 0 3px;   }
			#content ul.nav li a { color: #3f4b00; padding: 2px 5px; margin: 0 20px; background:#ACC027; border-bottom: 0px; }
			#content ul.nav li a:hover, #content ul.nav li.selected a { background: #3f4b00; color: #fff; padding: 2px 25px 2px 5px; margin: 0; }
			#content ul.nav li.selected a { font-weight: bold; }
			


	#content-main { margin-left: 80px; margin-bottom: 20px; }
		#container #content #content-main .blauw { background: #2f93c6; }
		#container #content #content-main .oranje { background: #ef9f33; }
		#content-main .home { margin: 0 10px; }
			#content-main img { margin: 0 5px 0 0; }
		
		#content-main .floatL { float: left; width: 285px; }
		#content-main .floatLBig { float: left; width: 570px; }
#content span.interviewee {
	text-transform: uppercase;
	letter-spacing: -0.05em;
	font-size: 0.9em;
        line-height: 90%;
        font-weight: bold;
}			

#content span.smallinfo {
	color: #555;
	font-size: 0.85em;
}

.grid_3 h4 { font-size: 1.1em; color: #fff;}

/* Footer */
#footer {
	margin: 0 20px 0 90px;
	font-size: 0.8em;
	padding: 5px 0;
	color: #3f4b00;
	border-top: 1px solid #a7bb25;
}
	#footer p { margin: 0; }
	#footer a { color: #3f4b00; border-bottom: 1px dotted #3f4b00; }
	#footer a:hover { border-bottom: 1px solid #3f4b00; }
	
	#footer .rss { float: right; font-size: 0.85em; font-weight: bold; }
	#footer .rss img { vertical-align: top; }
	#footer .rss a { border: none;}
	
#bottom {
	background: transparent url(../images/content_bot.png) no-repeat scroll 0 0;
	display:block; font-size: 1px; line-height: 1px;
	height:10px;
}
	
