/*************************************************************************************/ 
/*                               Design                                          						    */
/*************************************************************************************/ 
div#container
{
	margin:5px auto -34px auto;
	padding:0;
	
	width:940px;
	/*
	min-height: 100%;
	height: auto !important;
	height: 100%;
	*/
}
/*************************************************************************************/ 
	div#header
	{
	
	}
		div#header h1
		{
			margin:0;
			padding:0;
			
			width:224px;
			height:90px;
			
			background:url('../_img/exselsia-logo.jpg') no-repeat;
			
			float:left;
			
			text-indent:-9999em;
		}
			div#header h1 a { height:90px; display:block; }

		div#header div#sec_nav
		{
			margin:8px 0 0 0;
			padding:0;
			
			width:500px;
		}
			div#header div#sec_nav ul li
			{
				margin:0;
				padding:0;
				
				float:left;
			}		
				div#header div#sec_nav ul li a	{ text-decoration:none; font-weight:bold; color:#f52c3c }
				div#header div#sec_nav ul li span.grey 	{ margin: 0 4px; color:#aabaca }
				
			div#header div#sec_nav input { margin: 0 0 0 5px; }

			div#header div#sec_nav input#ctl00_zoeken_textSearchButton { background:#FFF; border:none; color:#f52c3c; font-weight:bold }
/*************************************************************************************/ 
	ul#nav
	{
		margin:10px 0 0 0;
		padding:0 0 8px 0;
		
		width:940px;
		height:25px;
		
		border:5px #f52c3c solid;
		border-width:3px 0 30px 0;
	}
		ul#nav li
		{
			margin:0;
			padding:0;
			
			display:block;
			
			float:left;
		}
			ul#nav li a
			{
				margin:0;
				padding:10px 28px;
								
				text-decoration:none;
				color:#f52c3c;
				font-weight:bold;
				
				display:block;
			}
				ul#nav li a.current { color:#FFF; background:#f52c3c; }
				ul#nav li a.last 		{ padding:10px 28px 10px 42px; }
			
		ul#nav li ul.subNav { position:absolute; margin:0; padding:0 0 0 5px; display:none; z-index:6000; }

		ul#nav li:hover ul.subNav, #nav li.sfhover ul.subNav { position:absolute; display:block; z-index:6000; color:#FFF; background:#f52c3c; } 
						ul#nav li:hover a { color:#FFF; background:#f52c3c; }
	
			ul#nav li ul.subNav li { float:left; }
			
				ul#nav li ul.subNav li a { padding:8px 29px; display:block; float:left; color:#FFF; font-weight:normal }

			ul#nav li#nav-7 ul.subNav { margin:0 0 0 -168px; } 
			
/*************************************************************************************/ 
	div#banner h2
	{
		position:absolute;
		
		margin:-145px 0 0 425px;

		color:#f52c3c;
		font-size:2em;
		font-style:italic;
		
		z-index:10;
	}
	div#banner h3
	{
		position:absolute;
		
		margin:-85px 0 0 450px;
		color:#f52c3c;
		font-style:italic;
	}
/*************************************************************************************/ 
	div#contentContainer
	{
		margin:0 auto;
		padding:0;
		
		width:940px;
	}

			div#contentContainer div#leftCol
			{
				margin:20px 0 20px 20px;
				padding:0;
				
				width:705px;
				
				float:left;
			}
				div#contentContainer div#topLeft 			{	margin:0; padding:5px; width:340px; height:170px; background:#e5e9ee; 		}
				div#contentContainer div#bottomLeft 		{ margin:20px 0 0 0; padding:5px; width:340px; height:180px; background:#c9c8d2;	}
				div#contentContainer div#topRight			{	margin:0; padding:5px; width:322px; height:170px; border:1px solid #ABB8C8;			}		
				div#contentContainer div#bottomRight	 	{ margin:20px 0 0 0; padding:5px; width:322px; height:180px; border:1px solid #e4e9ef; 	}
				
			div#contentContainer div#rightCol
			{
				margin:20px 5px 20px 20px;
				padding:10px;
				
				width:170px;

				background:#c9cdd2;
				
				float:right;
			}
				div#contentContainer div#rightCol h3 { margin:0 0 5px 0; padding:0; }
				div#contentContainer div#rightCol ul { margin:0 0 0 10px; padding:0; }
				div#contentContainer div#rightCol ul li a { color:#62656A; }
				div#contentContainer div#rightCol ul li a.frontpage-news-header { margin:0; padding:0; color:#f52c3c }
				div#contentContainer div#rightCol p { margin:5px 0 0 0; }
				div#contentContainer div#rightCol p a {color:#54575c; }
				
		div#contentContainer h3, div#contentContainer h3 a 
		{
			color:#f52c3c;
			font-size:1.2em;
			font-style:italic;
			text-decoration:none;
		}
		div#contentContainer div.blockBody p { padding:0 0 1.25em 0.5em; }

		div#contentContainer div#rightCol .boxtitles 
		{ 
			font-weight: bold;
			margin:0 0 5px 0; 
			padding:0; 
			color:#f52c3c;
			font-size:1.2em;
			font-style:italic;
			text-decoration:none;
		}
		
		div#contentContainer a.button 
		{
			background:white url(../_img/exselsiaIcon.jpg) no-repeat scroll 10px 10px;
			border:1px solid #C9CDD2;
			color:#62656A;
			display:block;
			height:25px;
			margin:0;
			padding:20px 10px 10px 30px;
			text-align:center;
			width:85px;
		}
/*************************************************************************************/ 
	div#container div#push { width:940px; height:34px }
	div#footer
	{
		margin:0 auto;
		padding:11px 16px;
		
		width:904px;
		height:12px;
		background:#f52c3c; 
	}
		div#footer a { margin:0 5px 0 0; color:#FFF; text-decoration:none }
		div#footer span.divider { margin:0 5px 0 0; color:#FFF; float:right }	

.document_title
{
    font-weight: bold;
    margin-top: 5px;  
    margin-bottom: 5px;    
    font-size: 9pt;
}
