html, body 
{	
	margin			: 0px;
	padding			: 0px;
	text-align		: center;
	height			: 100%; /* needed to display container at full height in IE */
}

body {
	margin			: 0px;
	padding			: 0px;
	text-align		: center;
	background		: #bfbfbf url('../_images/bg.jpg') repeat-x;
}	

* html #container, * html #wrapper
{
	height			: 100%; /*sets container to full height in IE w short content -- also need height:100% in body*/
}

#wrapper {
	background		: url('../_images/content_bg.jpg') repeat-x;
	margin			: 0 auto;
	width			: 900px;
	height			: 100%;
	min-height		: 100%;
}

#center {
	margin			: 0 auto;
	width			: 866px;
	height			: 100%;
	min-height		: 100%;
}

#container {
	width			: 100%;
	min-height		: 100%;
	height			: 100% auto;
	margin 			: 0 auto;
	width			: 900px;
	margin-top		: 0px;
	background		: transparent url('../_images/content_bg2.png') repeat-y;
}


#header {
	background		: url('../_images/header.jpg');
	height			: 114px;
	width				: 866px;
	padding 			: 0px;
}

	#header a {
		display 	: block;
		margin		: 22px 0 0 38px;
		float 		: left;
		font-size	: 10px;
		}
	
		#header a img {
		width 	: 350px;
		height	: 65px;
		}
		
		
	
		#contact_short a img {
		width 	: 16px;
		height	: 11px;
		}


#navigation {
	background		: url('../_images/navigation.jpg');
	height			: 61px;
	width				: 866px;
	padding 			: 0px;
	text-align		: center;

}

#content_upper
{
	width					: 866px;
	text-align			: left;
	color 				: #3e3d3d;
	font-size 			: 11px;
	font-family 		: Arial, Tahoma;
	line-height 		: 20px;
}	


	#home #navigation
	{
		background		: url('../_images/navigation.jpg');
	}
	
	#wat-doet-cg #navigation
	{
		background		: url('../_images/navigation_watdoetcg.jpg');
	}
	
	#hoe-doet-cg-dat #navigation
	{
		background		: url('../_images/navigation_hoedoetcgdat.jpg');
	}
	
	#hoeveel-kost-het #navigation
	{
		background		: url('../_images/navigation_hoeveelkosthet.jpg');
	}
	
	#cg-studios #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
	#panels #navigation
	{
		background		: url('../_images/navigation_panels.jpg');
	}
	
	#meer-over-cg #navigation
	{
		background		: url('../_images/navigation_meerovercg.jpg');
	}
	
	#referenties #navigation
	{
		background		: url('../_images/navigation_referenties.jpg');
	}
	
	#contact #navigation
	{
		background		: url('../_images/navigation_random.jpg');
	}
	
	#video #navigation
	{
		background		: url('../_images/navigation_random.jpg');
	}
	
	#error #navigation
	{
		background		: url('../_images/navigation_404.jpg');
	}
	
	#nieuws-bericht #navigation
	{
		background		: url('../_images/navigation_random.jpg');
	}
	
	#archief #navigation
	{
		background		: url('../_images/navigation_random.jpg');
	}
	
	#faciliteiten #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
	#prijzen #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
	#onderzoeksruimte_1 #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
	#onderzoeksruimte_2 #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
	#onderzoeksruimte_3 #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
	#onderzoeksruimte_4 #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
	#cgstudios-route #navigation
	{
		background		: url('../_images/navigation_cgstudios.jpg');
	}
	
#navigation2
{
	background		: url('../_images/navigation2.jpg');
	height			: 61px;
	width				: 866px;
	padding 			: 0px;
}

#navigation_bottom
{
	background		: url('../_images/navigation_bottom.jpg');
	height			: 32px;
	width				: 866px;
	padding 			: 0px;
}

#navigation_bottom_watdoetcg
{
	background		: url('../_images/navigation_bottom_watdoetcg.jpg');
	height			: 32px;
	width				: 866px;
	padding 			: 0px;
}

#navigation_bottom_referenties
{
	background		: url('../_images/navigation_bottom_referenties.jpg');
	height			: 32px;
	width				: 866px;
	padding 			: 0px;
}

#navigation_bottom2
{
	background		: url('../_images/navigation_bottom2.jpg');
	height			: 32px;
	width				: 866px;
	padding 			: 0px;
}


#content
{
	text-align			: left;
	color 				: #3e3d3d;
	font-size 			: 11px;
	font-family 		: Arial, Tahoma;
	line-height 		: 20px;
}	



h1 {
	color 			: #3e3e3e;
	font-weight 	: normal;	
	font-size 		: 24px;
	margin 			: 0;
	font-family 	: Arial;
	padding 			: 0;
}

h2 {
	color 			: #3e3e3e;
	font-weight 	: bold;	
	font-size 		: 14px;
	margin 			: 0;
	line-height		: 20px;
	font-family 	: Arial;
	padding 			: 0;
}

h3 {
	color 			: #3e3d3d;	
	font-size 		: 11px;
	font-weight		: normal;
	line-height		: 22px;
	margin 			: 0;
	font-family 	: Arial;
	padding 			: 0;
}

h4 {
	color 			: #555253;	
	font-size 		: 11px;
	font-weight		: bold;
	margin 			: 0;
	font-family 	: Arial;
	padding 			: 0;
}

h5 {
	color 			: #7c7c7c;	
	font-size 		: 11px;
	font-weight		: normal;
	margin 			: 0;
	font-family 	: Arial;
	padding 			: 0;
}




a.home   							{text-decoration: none; color: #3e3e3e;}
a.home:hover 						{text-decoration: none; color: #a6a6a6;}

a 										{text-decoration: none; color: #757575;}
a:hover								{text-decoration: none; color: #a6a6a6;}
	
a.active 							{text-decoration: none; color: #FFF;}
a.active:hover						{text-decoration: none; color: #FFF;}

a.bottom 							{text-decoration: none; color: #7c7c7c;}
a.bottom:hover						{text-decoration: underline; color: #7c7c7c;}

a.head 								{text-decoration: none; color: #3e3d3d; display: inline; margin:0; padding:0;}
a.head:hover						{text-decoration: none; color: #7c7c7c; display: inline; margin:0; padding:0;}


#mail {
	right : 0;
	position: relative;
	float:	right;
	margin 	: 15px 17px 0 0;
}

#contact_short {
	right 				: 0;
	float				: right;
	margin 				: 20px 40px 0 0;
	color 				: #3e3d3d;
	font-size 			: 11px;
	font-family 		: Arial, Tahoma;
	line-height 		: 20px;

}

#photoplayer {
	position	: abosolute;
	margin	: 0;
	padding	: 0;
}

#photoplayer2 {
	position	: abosolute;
	margin	: 17px 0 0 0;
	padding	: 0;
}

#photoplayer3 {
	position	: abosolute;
	margin	: 0;
	padding	: 0;
}

#photoplayer4 {
	position	: abosolute;
	margin	: 0;
	padding	: 0;
}

#photoplayer5 {
	position	: abosolute;
	margin	: 0;
	padding	: 0;
}

#photoplayer6 {
	position	: abosolute;
	margin	: 0;
	padding	: 0;
}

#photoplayer7 {
	position	: abosolute;
	margin	: 0;
	padding	: 0;
}

#photoplayer8 {
	position	: abosolute;
	margin	: 17px 0 0 0;
	padding	: 0;
}

#photoplayer9 {
	position	: abosolute;
	margin	: 17px 0 0 0;
	padding	: 0;
}

#photoplayer10 {
	position	: abosolute;
	margin	: 17px 0 0 0;
	padding	: 0;
}

ul {

}

ul.clearstyle {
   list-style-type: none;
}

