/* CSS Document */
/* wijziging menu tbv IE* */
#menu h2 {
display: none;
}

#menu ul {
   margin: 0;
   padding: 0;
   list-style: none;
}

html, body{
	margin:0;

}
body{
	background:url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/body.gif);
	background-repeat:no-repeat;
	background-position:50% 0px;
	font-size:0.7em;
	font-family:verdana, arial, tahoma;
	position:relative;
	margin:0;
	padding:0;
	left:50%;
	width:990px;  

}

/*common styles*/

a,p,h1,h2,h3,h4,h5,h6{
	
}
#group-1 a,#group-2 a{
	color:black !important;
}
p{
	padding:10px 0 10px 0;
}
img{
	border:0px;
}

h2.col-header,h1{
	display:none;
}
#container{
	margin:0 auto;
	width:990px;
	position:absolute;
	background:url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/wrapper.jpg);
	background-position:50% 0;
	left:-50%;

}

#header{
	height:87px;
	width:990px;
	position:absolute;
	float:left;
 
}
#tools #search .text {
   float: left;
   width: 79px;
   height: 15px !important;
   height /**/: 21px;
   margin-top: 6px;
   padding: 2px 0 0 2px;
   border: 1px solid #BFBFBF;
   background-color:#d6dff7;
}
#tools #search .submit {
   float: left;
   border: 0;
   width: 50px;
   height: 21px;
   clip: rect(0 auto 21px 0);
   margin: 6px 0 0 8px;
   padding-top: 21px;
   overflow: hidden;
   background: url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/corporate_search_submit.gif) 50% 4px no-repeat;
   cursor: pointer;
   cursor: hand;
}
	#kennisnetLink,#wedstrijdenLink,#thinkquestLink,#exposeLink,#makeagameLink{
		display:block;
		height:20px;
		top:5px;
		position:relative;
		float:left;
		background-image:url(trans.gif);
	}
	#kennisnetLink{
		left:30px;
		width:120px;
	}
	#wedstrijdenLink{
		left:250px;
		width:80px;
	}
	#thinkquestLink{
		left:250px;
		width:60px;
	}
	#exposeLink{
		left:255px;
		width:95px;
	}
	#makeagameLink{
		left:260px;
		width:90px;
display: none;
	}

#header #tools{
		position:relative;
		width:150px;
		height:20px;
		float:left;
		margin-left:378px;
		
	}
		#menu_wrapper{
			background:url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/divWrapperMenu.jpg);
			background-position:0 180px;
			background-repeat:no-repeat;
			width:216px; 
			position:absolute;
			left:155px;
			top:140px;
			
		}
	#group-1{
		margin-left:-50px;
		padding:0;
		}
	html>body #group-1{
		margin-left:0px;
		padding:0;
		}
#group-1 #block-1{}


#group-2{
	margin-left:420px;  
	margin-top:100px;  
	width:500px;
	/*padding:0px 20px 0px 20px; */

}
	#block-1{
		width:300px; 
		float:left;
		margin-left:75px;
		/*margin-top:500px;*/
margin-top:400px;

	}
/* IE 6 fix */
	* html #block-1{
		width:300px; 
		float:left;
		margin-left:65px;
margin-top:400px;

	}   

	#block-2{
		margin-top:50px;	
		width:500px;
		position:relative;
		color:black;
		float:left;	
	}

			#block-3{}
			#block-3,#block-4{
				width:210px;
				float:left;
				position:relative;
				color:black;
				padding-right:10px; 
				padding-top:10px; 
			}
			#block-4{
				
				padding-right:0;
				padding-left:10px;
			}   
#footer{
	width:990px;
	height:86px;
	background:url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/divFooter.jpg);
	background-position:-1px 0;

	position:relative;
	float:left;

}



/* other objects*/
		#login{ 
		   
			display:block;
			width:70px;
			height:20px;
			font-weight:bold;
			top:190px;
			left:73px;
			position:absolute;
			color:black;
			text-decoration:none;
			background:url("http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/a-login.gif");
			background-repeat:no-repeat;
			background-position:51px 0;  
		   
		}





	#footer #footercontainer{
	}
	#footer a{
		color:black;
			
	}
	
	
/*
	styles 
*/	       
#menu li{
		margin-bottom:2px;
		height:auto;
	}
	#menu li.active{
		margin-bottom:2px;
		height:auto;
	}
	#menu li a{
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:black;
		text-decoration:none;
		font-weight:bold;
		font-size:11px;
		padding:0 0 0 40px;
	}
	#menu li a:hover{
		color:#34afdf;
	}
	#menu li.active a{
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#34afdf;
		text-decoration:none;
		font-weight:bold;
		font-size:11px;
	}

	#menu  li ul li{
		background:url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/li-li.gif);
		background-repeat:no-repeat;
		background-position:30px 50%;
	}
	#menu  li ul li.active{
		background:url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/li-li-active.gif);
		background-repeat:no-repeat;
		background-position:30px 50%;
	}
	#menu  li ul li.active a{
		color:#34afdf;
	}
	#menu  li ul li a,#menu  li.active ul li a{
		text-transform:none;
		text-decoration:none;
		color:black;
		font-weight:bold;
		font-size:9px !important;
	}
	#menu  li ul li a:hover{
		color:#34afdf;
	}
	ul#menu,ul#menu ul{
		list-style:none;
		padding:0;
		margin:0;
	}
		ul#menu ul{
			margin:0 0 0 10px;
		}
	ul#menu li{
		background:none;
		list-style:none;
		padding:0;
		
	}

	#block-2 img{
		padding:0 5px 5px 0;
		}
	.headingM,.headingL{
			font-size:14px;
			font-weight:bold;
			color:#ec008c;
		}
	#footer #footercontainer{
		position:relative;
		top:40px;
		left:400px;
	}
	#footer a{
		color:black;
			
	}
/***  WINNAARS */	
#winnerBlock{
	background:url(http://wwwstaging.kennisnet.nl/design/wedstrijden-2007/expose/po/gfx/winnerBlock.gif);
	width:503px;
	height:266px;
	}
	.winner{
		width:100px;
		height:auto;
		display:block;
		padding:10px 0 10px 20px;
		color:white;
		float:left;
		position:relative;
	}
	.winner h4{
		margin:0;
		font-size:11px;
		font-weight:bold;
	}
	.winner h5{
		margin:0;
		font-weight:normal;
		font-size:9px;
		font-weight:normal;
	}
	.winner p{
		margin-top:2px;
		font-size:9px;
		position:absolute;
		top:55px;
		width:100px;
	}	
/*** end WINNAARS */

/*TinyMCE paragraph fix*/

p {
   margin: 0;
}

p+p {
   margin-top: 1.3em;
}

p+br {
   display: block;
   line-height: 0;
}

* html p {
   behavior: expression(this.nextSibling&&(this.nextSibling.tagName=="P"||this.nextSibling.tagName=="BR")?this.nextSibling.className+=" quirksmode":"none",void(this.runtimeStyle.behavior="none"));
}

p.quirksmode {
   margin-top: 1.3em;
}

br.quirksmode {
   line-height: 0;
}	