@import url('reset.css?v1.0');
@import url('base.css?v1.0');

/* CLEARFIX */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    #display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* END CLEARFIX */


body{
	color: #132d4f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	line-height: 1.6;
	padding-bottom: 20px;
}

#container_wrapper{
	width: 990px;
	margin: 0px auto;
	background: url(../media/images/bg_container.gif) repeat-y left top;
}

	#container{
		background: url(../media/images/bg2011.jpg) no-repeat center top;
		padding: 0px 31px 0px 0px
	}
		
		#header{
			height: 137px;
		}
		
			#logo{
				width: 251px;
				float: left;
				margin-top: 45px;
				text-decoration: none;
			}
		
			#language{
				float: right; 
				width: 200px;
				margin-top: 17px;
				text-align: right;
				margin-right: 5px;
				display: inline;
			}

			#language img{
				float: left;
			}
			#language .divider{
				margin-left: 1px;
			}
			
			#navigation{
				width: 618px;
				float: right;
				margin-top: 63px;
				text-align: right;
			}
			
			#navigation li{
				float: left;
			}
			
			#navigation a{
				cursor: pointer;
			}
			
				#navigation .dropdown{
					background-color: #fff;
					position: absolute;
					z-index: 5;
					padding: 10px;
					text-align: left;
					margin-left: -5px;
				}
				
				#navigation .dropdown li{
					border-bottom: 1px solid #dededf;
					padding: 6px 0px 6px 20px;
					background: url(../media/images/bullet.gif) 5px 8px no-repeat;
					float: none;
				}
			
				#navigation .dropdown li.last{
					border-bottom: 0px solid #dededf;
				}
				
				#navigation .dropdown li a{
					color: #5a5b5e;
					text-decoration: none;
				}
				
				#navigation .dropdown li a:hover{
					color: #469ecd;
					text-decoration: none;
				}
				
				#menu2, #menu3{
					visibility: hidden;
				}
				
			
		
		#title{
			height: 25px;
			padding: 1px 0px 0px 122px;
			color: #fff;
			font-size: 1.3em;
		}
		
		#breadcrumbs{
			height: 26px;
			margin-top: 24px;
			margin-left: 451px;
			color: #95d4f6;
			font-size: 0.95em;
		
		}
		
		#content{
			line-height: 180%;
			min-height: 300px;
			height: auto;
			_height: 300px;
			padding: 0px 20px 30px 132px;
			text-align: justify;
		}
		
			#content a{
				text-decoration: underline;
				color: #132d4f;
			}
			
			#content a:hover{
				text-decoration: none;
			}
			
			#content q{
				color: #fff;
				font-size: 1.05em;
			}
		
			#content .images{
				float: left;
				width: 330px;
				margin-right: 15px;
				_margin-right: 0px;
				margin-top: 14px;
			}
			
				#content .images.wide{
					float:none;
					margin-left:100px;
					width:650px;
					margin-top: 15px;
				}
				
			
			#content .imgContainer{
				display: block;
				background-position: 50% 50%;
				background-repeat: no-repeat;
				text-decoration: none;
				height: 145px;
				width: 145px;
				margin: 0px 15px 15px 0px;
				float: left;
				border: 1px solid #273d59;
				overflow: hidden;
			}
			
			#content .text{
				float: left;
				width: 440px;
			}
			
			#content .text.wide{
				float: none;
				margin-left:128px;
				width: 650px;
			}
			
			#content .text.realisaties{
				float: none;
				margin-left: 320px;
				width: 485px;
				_overflow: hidden;
			}
			
			#content .text.editing{
				float: none;
				margin-left:110px;
				width: 650px;
			}
			
			 .hidden{
				display: none;
			}
			
			#content table td{
				line-height: 140%;
				padding: 0px 10px 10px 0px;
			}
		
		#footer{
			color: #5a5b5e;
			background: url(../media/images/footer.png) no-repeat center top;
			padding-top: 50px;
			position: relative; 
			right: -30px;
			text-align: center;
			margin: -20px auto 0px auto;
		
		}
		
			#footer span{
				color: #469ecd;
			}
			
			#footer a{
				color: #5a5b5e;
			}
			
			#footer div{
				color: #469ecd;
				padding-top: 20px;
			}
			
				#footer div a{
					color: #469ecd;
				}
			
h1{
	font-weight: bold;
	font-size: 1.3em;
}


h2{
	font-weight: bold;
	font-size: 1.2em;
}

h3{
	font-weight: bold;
	font-size: 1.0em;
}

h4{
	font-style: italic;
	font-weight: bold;
	font-size: 1.0em;
}

h5{
	font-size: 0.9em;
}

h6{
	display: inline;
	color: #fff;
	font-size: 1.05em;
}
