* {margin:0; padding:0; outline:none;}

body {
background-color:#FFFFFF;}

#container { 
width:960px; 
height:639px; 
background-image:url(../img/bg.jpg); 
margin:0 auto;}

#logo a { 
background-image:url(../img/logo.png); 
height:216px; 
width:331px; 
float:left;}

#content {
height:373px; 
width:400px; 
padding:0px 0px 0px 17px; 
float:left; 
background:none; }

#innercontent {
height:323px; 
width:377px; 
margin-top:25px; 
margin-bottom:25px; 
padding-right:9px;  
float:left; 
overflow:auto;}

#contentleft{ 
height:373px;
background:none;
width:150px; 
float:left;}

#footer { 
text-align:right; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#999999; 
width: 960px; 
height:25px; 
margin:0 auto; 
padding-top:10px;} 

#puzzelstukje { 
width:393px;
height:434px; 
position:absolute; 
margin-left:567px; 
margin-top:205px;}

#puzzelstukje_mask { 
width:393px;
height:434px;
background-image:url(../img/blank_mask.png);
position:absolute;
z-index:999;
margin-left:567px; 
margin-top:205px;}

#video { 
position:absolute;
z-index:999; 
margin-left:748px; 
margin-top:169px; 
width:116px; 
height:28px; 
background-image:url(../img/vid.png); 
background-repeat:no-repeat; 
background-position:right; 
text-align:right; 
padding-right:44px; 
padding-top:5px; }


