/* CSS Document */
	
	@import url('navigatie_hh.css');
	@import url('cssreset.css');
	@import url('homepage.css');
	@import url('clients.css');
	@import url('medewerkers.css');

	/* 
	 * Zet basis font voor de website
	 */
	* {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#626262;
	}
	
	a{
		/*color:#ff7800;*/
		text-decoration:none;		
	}
	
	/*
	*
	* Javascript slidert
	*
	*/


	
	/*
	 * Layout
	 */
	
	/********** WRAPPER **********/
	/* Sets site vertically centered */
	#wrapper{
		width:1px;
		height:50%;
		margin-bottom:-382px; /* Zet deze waarde halve hoogte van de site div */
		float:left;
	}
	 
	/********** SITE **********/
	#site{
	padding-top: 5px;
		position:relative;
		width: 992px;
		height:auto;
		margin: 0 auto;
		/*background: url(../_images/template-1024x768_home.jpg) #fff;*/
		clear:both;
	}
		
		#container{
			position:relative;
			padding: 0 8px;
		}
		#bigthumb {
		position:absolute;
		float: left; left: 100px; top: -200px; z-index: 999;
		}

		#thumb {
		position:absolute;
		float: right; z-index: 999;
		}
		
		ul.thumb {
		position:absolute;
		float:right;
		z-index:999;
		
		
		}
		
#tombfloat {
			position:absolute;
		
			margin-left: 750px;
			z-index:999;
			overflow:visible;
			float:right;


}		
		
		
	#ticker {
				position:absolute;
				top: 233px;/*236*/
				height:20px;
				width:980px;
				background-color:#FFFFFF;/*#ff7900;
				/* border: #ccc solid 1px; */
			}
			
			
	#content {
				position:absolute;
				top: 256px;
				height:auto;
				width:980px;
				/* border: #ccc solid 1px; */
			}
			
		
		#footer{
			position: relative;
			top: 0px;
			width: 992px;
			text-align:center;
			border-top:#ff7800 1px solid;
			z-index:550;
		}
		
		
		/********** LAYOUT **********/
		
		#header_wide{
			position:absolute;
			top: 0px;
			width: 980px;
		}
		#header_wide_double{
			position:absolute;
			top: 0px;
			width: 485px;
		}
		#header_wide_double_bottom{
			position:absolute;
			top: 150px;
			width: 485px;
		}
		#header_wide_double_right{
			position:absolute;
			left: 495px;
			top: 0px;
			width: 485px;
		}
		#header_wide_double_bottom_right{
			position:absolute;
			left: 495px;
			top: 150px;
			width: 485px;
		}
		#header_wide_triple{
			position:absolute;
			top: 0px;
			width: 732px;
		}
			.h1_bg_grey{
				font-size: 12px;
				margin:0;
				padding: 3px 3px 3px 5px;
				background:#e1e1e1;
				
			}
		
		#single_content_left{
			position:absolute;
			width:241px;
			left:0;
			z-index:10;
		}
		
		
		#single_content_right{
			position:absolute;
			width:241px;
			left: 750px;
			z-index:999;
			overflow:visible;
			float:right;
		}
		
		#double_content_left{
			position:absolute;
			left: 0px;
			width: 485px;
			z-index:-10;
		}	
		
		#double_content_middle{
			position:absolute;
			left: 258px;
			width: 485px;
			z-index:-10;
		}
		
		#double_content_right{
			position:absolute;
			left: 516px;
			width: 485px;
			
		}	
		
		#triple_content_left{
		    z-index: 500;
			position:absolute;
			left:0px;
			width: 732px;
			/* border: #ccc solid 1px; */
		}
		
		#triple_content_right{
			position:absolute;
			left:258px;
			width: 722px;
			/* border: #ccc solid 1px; */
		}		
		
		#quarter_content_left{
			position:absolute;
			left:0;
			width: 248px;
			/* border: #ccc solid 1px; */
		}
		
		#movie_home{
			position:relative;
			top: 0px;
			/* border: #ccc solid 1px; */
		}
		

		
	/********** DEFAULT CLASSES **********/
	
	.content{
		text-align: center;
	}	
	
	.halfheight{
		height: 155px;
	}
	.sepLine{
		display:block;
		border-bottom: #ff7800 1px solid;
		margin:3px 0;
		padding:0;
	}
	
	.sepDotted{
		display:block;
		border-bottom: #ff7800 1px dashed;
		margin:3px 0;
		padding:0;
	}
	
	.scroller{
		position:relative;
		margin-top:0px;
		height: auto;
		/*
		overflow:auto;
		overflow-x:hidden;
		scrollbar-base-color: #ffffff;
		scrollbar-arrow-color: #ff7800;
		scrollbar-darkshadow-color: #ffffff;
		scrollbar-face-color: #ffffff;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #ffffff;
		scrollbar-track-color: #ffffff;
		
		*/
	}
	
	#medewerkerBlok a 
	{
	
	           color: #ff7800;
	           text-decoration: none;
	           
    }
	
	.scroller p {margin:0px; padding:7px 0px 0px 0px;}

	.home_pers{
		font-size:11px;
		position:relative;
		margin-top:0px;
		height: 40px;
		overflow:hidden;
	}
	.home_pers a { 
	color:#ff7800;}
	
	.scroller a strong u,
	.scroller a strong,
	.scroller a { 
	
		/*color: #ff7800;*/ 
	
	}

	.smallcap {
	font-size:11px;
		height:55px;
		margin-top:0px;
		overflow:hidden;
		position:relative;
		
	}
	
	.research {
	font-size:11px;
		height:auto;
		margin-top:0px;
		top: 0px;
		overflow:hidden;
		position:relative;
		
	}

	.whitepaper {
	font-size:11px;
		height:70px;
		margin-top:0px;
		overflow:hidden;
		position:relative;
		
	}
/*	.whitepaper p {margin:0px; padding:7px 0px 0px 0px;}*/
	.whitepaper a { 
	color:#ff7800;}
	
	#callback {
		display:none; 
		height:450px; 
		background-color:#FFFFFF; 
		width:400px; 
		top:100px; 
		left:200px;
		z-index:999;
		background:url(../_images/callback_bg.png) repeat;
	
	
	}

	
	.meer_links {
		display:block;
		color: #ff7800;
		font-size: 11px;
		font-weight:bold;
		text-align:left;
		margin: 5px;
	}
	
	.meer_rechts {
		display:block;
		color: #ff7800!important;
		font-size: 11px;
		font-weight:bold;
		text-align:right;
		margin: 3px;
	}	
	
	#backbutton{
		text-align:left;
		
	}
	#backbutton a{
		color: #FF6600;
	}	
		
	
	#map{
		width:80%;
		height: 260px;
	}
	
	#print{
		padding: 10px 0;
	}
	
	#content a,
	#content a > font {
	        /*color: #FF7800;*/
	}
	
	
	p > a,
	p > a > font {
	        color: #ff6600!important;
	}
	
	#content h1 > a {
	        color: #626262 !important;
	} 
    img {
        border: none;
    }
    
    .slider {
            overflow: hidden;
            margin: 0px;
            padding: 0px;
            height: 33px;
    }
    
    .slider ul {
            margin: 0px;
            padding: 0px;
            list-style-type: none;
    }
    
    .slider ul li {
            margin: 0px;
            padding: 0px;
            overflow: hidden;
    }
    
    .slider ul li a {
            display: block;
            overflow: hidden;
            margin: 0px;
            padding: 0px;
    }

