body
{
	background:#628da2 url(/images/bodybg.jpg);	
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	padding:0px;
	margin:0px;
	vertical-align:top;
	font-family:Arial;
	font-size:9pt;
	color:#bbd2dc;
}
.IE
{		
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pngbg.png', sizingMethod='scale');	
}

.FF
{
	background-image:url('/images/pngbg.png');		
}
a:link, a:active, a:visited
{
	font-family:Arial;
	font-size:9pt;						
	color:#f4c900;
	text-decoration:underline;
}
a:hover
{	
	font-family:Arial;
	font-size:9pt;						
	color:#e2d182;
	text-decoration:underline;
}
#left a:link, #left a:active, #left a:visited
{	
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;				
	color:#fff;
}
#left a:hover
{	
	text-decoration:none;	
	font-family:Arial;
	font-size:8pt;				
	color:#fff;
}
.yellowheader
{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;					
	color:#f4c900;
}
.errorheader
{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;					
	color:#ff0000;
}
#container
{
	width:992px;	
	height:auto;
	position:absolute;
	top:40px;
	left:50%;
	margin-left:-496px;
	padding:0;
	}
	#menu2
	{
		background-image:url('/images/menubg.gif');
		width:574px;
		height:24px;
		position:relative;
		top:85px;
		left:232px;
		z-index:2;
		padding:5px 0 0 0;
		font-family:Arial;
		font-size:11pt;
		font-weight:bold;					
		color:#000;
	}
	#left
	{
		width:183px;		
		height:auto;
		margin:0 6px 0 0;
		padding:0;
		float:left;
		}
		#faded
		{	
			width:167px;
			height:auto;
			padding:0;
			margin:0;
			position:relative;
			left:16px;
			float:left;
			font-family:Arial;
			font-size:9pt;
			color:#fff;
		}
		#leftmenu
		{
			width:167px;		
			height:auto;			
			margin:0;
			padding:0;
			float:left;
			list-style:none;
			}
			#leftmenu li {
				list-style:none;
			}			
			.menubutton a:link, .menubutton a:active, .menubutton a:visited
			{	
				width:159px;
				height:18px;
				display:block;
				list-style:none;
				background-color:#1c2e37;
				border-bottom:1px solid #3b718c;
				padding:2px 4px 0 4px;
				font-family:Arial;
				font-size:8pt;				
				color:#fff;			
			}
			.menubutton a:hover
			{			
				width:159px;
				height:18px;
				display:block;
				list-style:none;
				border-bottom:1px solid #8fbad0;
				background-color:#253842;
				padding:2px 4px 0 4px;
				font-family:Arial;
				font-size:8pt;
				font-weight:bold;
				cursor:pointer;
				color:#fff;
			}
			.polltop
			{
				background-color:#253842;
				font-family:Arial;				
				font-weight:bold;
				padding:3px;
		}
		.partnercontainer
		{
			width:147px; 
			height:auto;
			border:10px solid #1c2e37; 
			text-align:center;
			float:left;
			padding:0 0 15px 0;
	}
	#mainright
	{
		width:167px;
		height:auto;			
		padding:0;
		margin:0;
		position:relative;
		right:0;
		top:76px;
		vertical-align:top;
		text-align:left;
		float:right;
	}
	#main
	{
		width:630px;		
		height:auto;		
		padding:0;
		margin:0;
		float:left;
		}
		#screenshots
		{
			width:610px;
			height:200px;
			margin:0 0 9px 0;
			float:left;			
		}		
		#newsitem /* For 1 newsitem */
			{				
				width:407px;
				padding:3px 4px 3px 4px;
				height:auto;
				float:left;
			}
			#newsitems
			{				
				width:415px;
				height:auto;
				float:left;
				}
				.inleidingdiv
				{
					width:415px;
					height:110px;
					background-color:#253842;
					float:left;
					margin:0;
					font-family:Arial;
					font-size:9pt;
					color:#f4c900;
				}
				.inleiding
				{
					width:409px;
					height:104px;
					position:absolute;
					padding:3px;
					vertical-align:top;
					font-family:Arial;
					font-size:9pt;
					color:#bbd2dc;
					cursor:pointer;
				}
				.special
				{
					font-weight:bold;
					color:#7f354f;
				}
				.lastitemtable
				{
					width:415px;
					margin:15px 0 0 0;
					float:left;
				}
				.lastdatumc
				{
					width:62px;
					font-family:Arial;
					font-size:9pt;
					font-weight:bold;
					padding:0 4px 0 4px;
					color:#f4c900;
				}
				.lasttitlec
				{
					width:419px;					
				}
				.lasttitlec a:link,.lasttitlec a:visited, .lasttitlec a:active
				{					
					font-family:Arial;
					font-size:9pt;					
					color:#fff;
					font-weight:normal;
					text-decoration:none;
				}
				.lasttitlec a:hover
				{					
					font-family:Arial;
					font-size:9pt;					
					color:#bbd2dc;
					text-decoration:underline;
				}

				.lasttitlec_spec a:link,.lasttitlec_spec a:visited, .lasttitlec_spec a:active
				{				
					font-family:Arial;
					font-size:9pt;					
					color:#bbd2dc;					
					text-decoration:none;
				}
				.lasttitlec_spec a:hover
				{					
					font-family:Arial;
					font-size:9pt;					
					color:#fff;					
					text-decoration:underline;
				}
				.comments
				{
					width:25px; 
					text-align:center;
					border-left:1px solid #fff;
					border-right:1px solid #fff;
					color:#f4c900;
				}
				.newslisttitle
				{
					width:410px;
					height:16px;
					background-color:#1c2e37;
					padding-left:5px;
					line-height:16px;
					margin:0 0 5px 0;
					border-top:1px dotted #000;
					border-bottom:1px dotted #000;
					font-family:tahoma;
					font-weight:bold;
					font-size:9pt;
					color:#fff;
					float:left;
				}
				.speciallisttitle
				{
					width:174px;
					height:16px;
					background-color:#1c2e37;
					padding-left:5px;
					line-height:16px;
					margin:0;
					border-top:1px dotted #000;
					border-bottom:1px dotted #000;
					font-family:tahoma;
					font-weight:bold;
					font-size:9pt;
					color:#fff;
					float:right;
				}				
				.partnerslisttitle
				{
					width:142px;
					height:16px;
					background-color:#1c2e37;
					padding-left:5px;
					margin:0 0 15px 0;
					line-height:16px;
					border-top:1px dotted #000;
					border-bottom:1px dotted #000;
					font-family:tahoma;
					font-weight:bold;
					font-size:9pt;
					color:#f4c900;
					float:left;
			}
			#specials
			{
				width:179px;				
				height:auto;
				padding:0 0 5px 0;
				vertical-align:top;
				float:right;
				}
				.specialinhoud
				{
					font-family:Arial;
					font-size:9pt;	
					font-weight:normal;
					color:#fff;					
				}
				#item
				{
					width:171px;
					height:auto;
					background-color:#253842;
					border:1px solid #172730;
					padding:3px;
					font-family:Arial;
					font-size:9pt;
					font-weight:bold;					
					color:#f4c900;
					float:right;
					margin:4px 0 0 0;
					
				}
				#itemon
				{
					width:171px;
					height:auto;
					background-color:#385564;
					border:1px solid #000;
					padding:3px;
					font-family:Arial;
					font-size:9pt;
					font-weight:bold;					
					color:#f4c900;
					margin:4px 0 0 0;
					cursor:pointer;
					float:left;
			}
			/*
			.nieuwsitemtitle
			{
				padding:1px 4px 1px 4px;
				background-color:#1c2e37;
				font-family:Arial;
				font-size:9pt;
				font-weight:bold;					
				color:#f4c900;
			}
			.nieuwsiteminfo
			{
				background-color:#253842;
				border:1px dotted #000;
				font-family:Arial;
				padding:1px 4px 1px 4px;
				font-size:7pt;										
				color:#bbd2dc;					
			}
			.nieuwsiteminhoud
			{				
				background-color:#1c2e37;
				border:1px dotted #000;
				margin:5px 0 5px 0;
				padding:4px;
				font-family:Arial;
				font-size:9pt;										
				color:#fff;
			}
			*/
			.nieuwsitemreacties
			{
				background-color:#253842;
				border:1px dotted #000;
				margin:5px 0 5px 0;
				font-family:Arial;
				font-size:9pt;										
				color:#fff;
			}
			
		.newsitemwrap 
		{
			border:1px dotted #000;
			padding:0;
			margin:0 0 20px 0;
			width:415px;
			float:left;
		}		
		.nieuwsitemtitle
		{
			padding:0px 4px 1px 4px;
			background-color:#1c2e37;
			font-family:Arial;
			font-size:9pt;
			font-weight:bold;					
			color:#f4c900;
		}
		.nieuwsiteminfo
		{
			background-color:#253842;															
			font-family:Arial;
			padding:1px 4px 1px 4px;
			font-size:7pt;										
			color:#bbd2dc;					
		}
		.nieuwsiteminhoud
		{				
			background-color:#1c2e37;															
			margin:0;
			padding:4px;
			font-family:Arial;
			font-size:9pt;										
			color:#fff;
		}
		.nieuwsitembottom
		{
			padding:1px 4px 1px 4px;
			margin:0;
			background-color:#1c2e37;
			font-family:Arial;
			font-size:9pt;
			font-weight:bold;					
			color:#f4c900;
		}

			.reactietable
			{
				width:407px;
				background-color:#253842;
				border:1px dotted #000;
				margin:5px 0 5px 0;
				}
				.poster
				{
					width:328px;
					height:14px;
					line-height:14px;
					font-family:Arial;
					font-size:9pt;	
					text-align:left;
					color:#fff;
				}
				.reactie_poster
				{
					width:328px;
					height:14px;
					line-height:14px;
					font-family:Arial;
					font-size:9pt;	
					text-align:left;
					color:#fff;
				}
				.reactie_datum
				{
					width:auto;
					height:14px;
					line-height:14px;
					font-family:Arial;
					font-size:9pt;	
					text-align:right;
					color:#fff;
			}
			.reactieform
			{
				width:407px;
				background-color:#253842;
				border:1px dotted #000;
				margin:5px 0 5px 0;
				}
				.reactieinput
				{
					background-color:#385564;
					border:2px solid #1c2e37;
					font-family:Arial;
					font-size:9pt;
					color:#f4c900;
				}
				.reactieinput_naam
				{
					font-family:Arial;
					font-size:9pt;
					font-weight:bold;
					color:#bbd2dc;
				}
				.reactieinput_bericht
				{
					font-family:Arial;
					font-size:9pt;
					font-weight:bold;
					color:#bbd2dc;
				}
				.quote
				{
					background-color:#a64646;
					border:1px solid #fff;					
					padding:3px;
					color:#fff;
					font-size:8pt;
					font-style:italic;
				}				
				.reactieform_submit
				{
					background-color:#1c2e37;
					border:1px solid #fff;
					font-weight:bold;
					color:#f4c900;
				}
				.reactieform_submiton
				{
					background-color:#415a66;
					border:1px solid #fff;
					font-weight:bold;
					color:#f4c900;
					cursor:pointer;
				}
				.tiny_input
				{
					width:300px;
					height:14px;
					line-height:14px;
					background-color:#385564;
					border:2px solid #1c2e37;
					font-family:Arial;
					font-size:9pt;
					color:#f4c900;
				}
				.tiny_text
				{
					width:392px;
					height:200px;
					line-height:14px;
					background-color:#385564;
					border:2px solid #1c2e37;
					font-family:Arial;
					font-size:9pt;
					color:#f4c900;
			}
			.zoekarchieftable
			{
				width:410px;
			}
			.zoekarchief_top
			{
				height:25px;
				vertical-align:top;
				font-family:Arial;
				font-size:9pt;
				font-weight:bold;					
				color:#fff;
			}
			.zoekarchiefinhoud
			{
				border-bottom:1px solid #3b718c;
				font-family:Arial;
				font-size:9pt;									
				color:#bbd2dc;
			}
			.zoekarchiefinhoudon
			{
				background-color:#1c2e37;
				border-bottom:1px solid #3b718c;
				font-family:Arial;
				font-size:9pt;									
				color:#bbd2dc;
				cursor:pointer;
			}

