body{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin:0 0 10%;padding:0;background:url(../images/bg_poster.gif) repeat fixed;}
#wrapper{background:none;margin:0 auto;width:600px;}
#footer{background:#fff100;color:#000;font-size:10px;margin:0;max-height:81px;max-width:600px;padding:35px;text-align:left;}
#footer a {font-size: 10px;}
#logo-home{background:url(../images/logo_01.gif) no-repeat fixed;margin:0;min-height:138px;min-width:1024px;padding:0;position:fixed;z-index:-1;}
#logo-cv{background:url(../images/logo_01.gif) no-repeat fixed;margin:0;min-height:138px;min-width:1024px;padding:0;position:fixed;z-index:-1;}
#logo-audiovisueel{background:url(../images/logo_02.gif) no-repeat fixed;margin:0;min-height:138px;min-width:1024px;padding:0;position:fixed;z-index:-1;}
#logo-boekingen{background:url(../images/logo_03.gif) no-repeat fixed;margin:0;min-height:138px;min-width:1024px;padding:0;position:fixed;z-index:-1;}
#logo-contact{background:url(../images/logo_05.gif) no-repeat fixed;margin:0;min-height:138px;min-width:1024px;padding:0;position:fixed;z-index:-1;}

#logowrapper{
	background-color: rgba(255,255,255,0.0);
	font-family: Arial;
	font-size: 50px;
	display: flex;              /* establish flex container */
    flex-direction: column;     /* stack flex items vertically */
    justify-content: center;    /* center items vertically, in this case */
    align-items: center;        /* center items horizontally, in this case */
	text-align: center;
	position: fixed;
	left: 50%;
    transform: translate(-50%, 0);
}
.logo-01{
	display: inline-block;
	background-color: #7c6e43;
	padding: 5px;
	color: #fff;
	font-weight: bold;
}
.logo-02{
	font-size: 0.5em;
	display: inline-block;
	color: #000;
	font-weight: normal;
	padding: 5px;
}
/* #navigation{background:none;height:81px;margin-top:140px;position:fixed;width:800px;} */
#navigation{background:none;height:81px;width:800px;}
#navigation ul{background:none;height:81px;margin:0;overflow:visible;padding:0;}
#navigation ul li{background:#0FF;display:inline;height:81px;margin:0;width:145px;}
#navigation ul li a{background:#fff100;color:#000;display:inline-block;float:left;font-family:Helvetica;height:81px;line-height:81px;margin-right:0;text-align:center;text-decoration:none;text-transform:lowercase;width:150px;font-size: 16px;}
body#cv a#nav-cv,body#audiovisueel a#nav-audiovisueel,body#agenda a#nav-agenda,body#boekingen a#nav-boekingen,body#contact a#nav-contact{background:#000;color:#fff;text-decoration:none;}
#navigation a:hover{text-decoration:underline;}
#contentwrapper{background:none;font-size:12px;padding-top:221px;}
.firstcontentitem, .contentitem {border:1px solid #ccc;}
.firstcontentitem{background:#fff;margin:10px 0 0;max-width:600px;padding:35px;}
.contentitem{background:#fff;margin:10px 0;max-width:600px;padding:35px;}
.foto{margin:15px 0;width:530px;}
#contentwrapper ul{line-height:1.5em;list-style-position:inside;padding:0;}
#contentwrapper ul.jp-controls{padding:20px 20px 0;}
h1,h2{margin:0;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;margin:12px 0 0;}
p{margin:6px 0;}
.contentitem p,.firstcontentitem p{line-height:1.5em;padding:6px 0;}
p.audioinfo{margin:0 0 6px;padding:0 0 6px;}
.bijschrift{color:#666;font-size:12px;line-height:1.5em;margin:15px 0;}
table,th,tr,td{border:0;padding:0;text-align:left;}
tr{line-height:1.5em;}
table{margin:6px 0;}
th,td{padding:0 13em 0 0;}
.tabledata{padding:0 55px 0 0;}
a{background:#fff100;color:#000;}
a:link{background:#fff100;color:#000;text-decoration:underline;font-size: 12px;}
a:visited{background:#fff100;color:#000;text-decoration:underline;}
a:hover{background:#000;color:#fff;}
a:active{background:#fff;color:#000;text-decoration:underline;}
::selection{background:#fff100;}
::-moz-selection{background:#fff100;}
.CollapsiblePanel{background:#fff;margin:10px 0;padding:0;}
.CollapsiblePanelTab{-khtml-user-select:none;-moz-user-select:none;background:#000 url(../images/click_white.gif) no-repeat 99% 90%;cursor:pointer;margin:0;padding:2px;}
.CollapsiblePanelContent{margin:0;padding:0;}
.CollapsiblePanelTab a{color:#000;text-decoration:none;}
.CollapsiblePanelOpen .CollapsiblePanelTab{background-color:#fff100;color:#000;}
.CollapsiblePanelTabHover,.CollapsiblePanelOpen .CollapsiblePanelTabHover{background-color:#fff100;}
.CollapsiblePanelFocused .CollapsiblePanelTab{background-color:#000;}
.CollapsiblePanel h2{color:#fff;padding:10px 0 10px 35px;}
.CollapsiblePanelTabHover h2,.CollapsiblePanelOpen .CollapsiblePanelTabHover h2,.CollapsiblePanelOpen .CollapsiblePanelTab h2{background:#fff100 url(../images/click_black.gif) no-repeat 99% 90%;color:#000;padding:10px 0 10px 35px;}
.CollapsiblePanelContent .contentitem{margin:0;}