@charset "utf-8";
{   margin: 0;  
    padding: 0;  
}  
  
body 
{	margin: 0 auto;  
    font: 14px/22px Helvetica, Arial, sans-serif;  
    line-height: 100%;  
    background: #ffffff fixed 0px 100%;  
	color: #000000;
	overflow: hidden;		/* geen scrollbars */
	display: block;
/*    background: #000000 fixed 0px 100%;  
	color: #ffffff; */
}  

select,input	
{	font-size: 100%;}

#frame
{	width: 		100%;
	height:		100%;
	position:	fixed;
	top:		0px;
	left:		0px;}
     
h1 
{	font: 25px/35px Helvetica, Arial, sans-serif;
	line-height: 20%;  
    font-weight: normal;  
    color: #000000;
/*    color: #ffffff;	zwart */
}  
  	  
h3 
{	font-size: 10px;  
    padding: 0px 0; 
	font-weight: normal;  
    color: #337700;}  
  	  
p 
{	padding-bottom: 2px;}  

#mes
{	color: #337700;} 

#menugadget	
{	position: fixed;
	top: 25px;
	right: 50px;
	z-index: 2;}

A:link
{ 	/* color: #c0c0ff; zwart */
  	color: #337700;
  	text-decoration : none;}

A:hover
{ 	/* color: #ffffff; zwart */
  	color: #000000;
  	text-decoration : none;}

A:visited
{ 	/* color: #c0c0ff;	zwart */
  	color: #337700;
  	text-decoration : none;}
   
section#menuitem  
{	animation-name: pouf;
  	animation-duration: 3s;} 
	
@keyframes pouf
{	0% 	{	opacity: 0;
			top: 30px;
			right: 50px;}
  	30% {	opacity: 0;
			top: 30px;
			right: 50px;}
  	100% {	opacity: 1;
			position: relative;
			top: 30px;
			right: 50px;}
}

.flapout
{	position: fixed;	/* relative; */ 
	z-index: 5;}	
	
.flapout:hover
{	background-color: transparent;
	z-index: 6;}

.flapout:hover span 
{	visibility: visible;
	box-shadow: 8px 8px 12px #000000;
	position: fixed;
	top: 30px;
	right: 50px;
	opacity: 1;
	transition: 0.5s;} 

.flapout span
{	position: absolute;
	padding: 5px;
	position: fixed;
	top: -30px;
	right: -50px;
	border: 2px solid #3377007;    
	border-radius: 5px; 
	visibility: hidden;
	color: black;
	text-decoration: none;
	opacity: 0;
	transition: 0.5s;}	 
		
#flap-text   
{   margin-top: 3px;  
    padding: 5px 15px 5px 5px;  
/*    background: #000000; 	zwart */
    background: #ffffff; 
	overflow: hidden;
	font-weight: normal;  
    color: #337700;
	z-index: 2;} 
	

	

