/*************************************************************************************************
 * <APPLICATIE TITEL> CSS
 *************************************************************************************************/

/*************************************************************************************************
 * STYLE RESETS
 *************************************************************************************************/
 
    body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{ 
        margin:0;
        padding:0;
    }
    
    table {
        border-collapse:collapse;
        border-spacing:0;
    }
    
    fieldset,img { 
        border:0;
    }
    
    
    caption,th {
        text-align:left;
    }
    
    h1,h2,h3,h4,h5,h6 {
        font-size:100%;
        font-weight:normal;
    }
    
    abbr,acronym { 
        border:0;
    }
    
/*************************************************************************************************
 * GENERIEKE STYLES (UITSLUITEND "KALE" HTML-TAGS!)
 *************************************************************************************************/

    html, body {
    	padding:0px;
    	margin:0px;
    }
 
    body, input, select, textarea, td {	
    	font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
    	color:#082359;
    	line-height:20px;
    }
    
    body {
    	text-align:center;
    	background:url("../images/bgBody.jpg") fixed top left repeat-x;
    }
    
    a:link, a:visited {
    	color:#082359;
    	text-decoration:underline;
    }
    a:hover,  a:active {
    }
    
    div#columnLeft a:link, div#columnLeft a:visited {
    	color:#747474;
	}
    
	div#columnLeft h1, div#innerColumnRight h1 {
		color:#0b1d5b;
		font-size:10px;
		text-transform:uppercase;
		font-weight:bold;	
		margin-left:10px;
	}
	
	div#innerColumnLeft h1 {
		color:#082359;
		font-size:14px;
		font-weight:bold;	
	}
	
	div#innerColumnRight h1 {
		height:25px;
		background:url("../images/bgH1Right.jpg") top left repeat-x;
		margin:0;
		padding:10px 0px 0px 10px;
		width:215px;
	}
	
	h2 {
		font-size:12px;
		font-weight:bold;
		color:#566185;
		margin:0px;
		padding:0px;
}

    p {
        margin-bottom: 10px;
    }
    
    a.imageA img {
    	margin-bottom:3px;
	}
	
	div#columnLeft {
		color:#747474;
	}
	
	div#columnLeft a{
		text-decoration:none;	
	}
	div#columnLeft a:hover{
		text-decoration:underline;	
	}
	
	a.intranet {
		width:200px;
		height:50px;
		background:black;
		text-indent:-900000px;
		display:block;
		position:absolute;
		bottom:20px;
		right:25px;
		background:url("../images/intranet.jpg") top left no-repeat;
	}
    
/*************************************************************************************************
 * GLOBALE LAYOUT (STRAMIEN + ALGEMENE OPMAAK)
 *************************************************************************************************/
	
 div#container {
 	width:1010px;
 	background:#f6f6f6;
 	position:relative;	
 	margin:0px auto;
 	text-align:left;
 	
 	background:url("../images/bgContainer.jpg") top left repeat-y;
 }
 
 div#overflow {
 	overflow:hidden;
 	padding-bottom:60px;
 	position:relative;
}
 
 div#logo {
 	width:189px;
 	height:177px;
	background:url("../images/logo.jpg") top left no-repeat;
}

 
 div#footer {
 	width:1000px;
 	height:53px;
	background:url("../images/footer.jpg") top left no-repeat;
}

div#mainContent {
	padding:15px;
}

 div#header {
 	width:819px;
 	height:54px;
 	position:absolute;
	background:url("../images/header.png") top left no-repeat;
 	x-index:1000;
}
 div#image {
 	width:580px;
 	height:161px;
 	margin-left:2px;
 	
}

div#image img{
	position:absolute;
}

div#columnLeft {
	width:189px;
	float:left;	
}

div#columnLeft span  {
	margin-left: 10px;
}

div#columnLeft a {
	margin-left: 10px;
	display:block;
}

div#columnRight {
	width:819px;
	float:left;	
	position:relative;
	overflow:hidden;
		
}


div#innerColumnLeft {
	width:582px;
	float:left;	
	margin-top:46px;
	
	
}

div#innerColumnRight div.content {
	padding:10px;
	color:#576284;
}

div.content {
	padding:15px;
	padding-top:0px;
}

div#innerColumnRight {
	width:232px;
	float:left;	
	margin-top:40px;
	margin-left:3px;
}

div#innerColumnRight ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

div#innerColumnRight ul li {
	padding-left:20px;
}

div#innerColumnRight ul li img {
	margin-right:5px;
}

div#kruimelpad {
	float:left;
	font-weight:bold;
	text-transform:uppercase;
	font-size:9px;
	margin-top:5px;
}

div#kruimelpad a {
	color:#576284;
	text-decoration:none;
}

div#search {
	float:right;
	margin-right:15px;
}

div#search input.txt {
	background:#c2c5ce;
	border:none;
	padding:2px;
	width:145px;
	float:left;
	margin-top:6px;
}

div#search input.btn {
	background:none;
	border:none;
	text-transform:uppercase;
	color:#6e7ba1;
	font-size:9px;
	margin-left:5px;
	float:left;
	margin-top:7px;
}

table.contact {
}

table.contact td {
	line-height:30px;
	vertical-align:top;
}

table.contact input {
	width:382px;
	padding:3px;
	border:1px solid #7f8db0;
}

table.contact select {
	width:390px;
	padding:3px;
	border:1px solid #7f8db0;
}

table.contact textarea {
	width:385px;
	padding-left:3px;
	border:1px solid #7f8db0;
	height:140px;
}

table.contact input.btn {
	padding:0px;
	margin:0px;
	text-align:center;
	width:95px;
	height:18px;
	color:white;
	text-transform:uppercase;
	border:none;
	background:url("../images/submit_btn.jpg") top left no-repeat;
}

/*************************************************************************************************
 * FORMULIER OPMAAK
 *************************************************************************************************/
	
	
/*************************************************************************************************
 * OVERIGE OPMAAK
 *************************************************************************************************/

.newsTitle{
	font-weight:bold; 
}

div.naw{
	width:225px;
	border:1px solid #D9D9D9;
	min-height:120px;
	height:auto;
	_height:200px;
	margin: 10px 0px 10px 10px;
	float:right;
}

div.naw_image{
	width:225px;
	border-bottom:1px solid #D9D9D9;
	height:auto;
	padding-bottom:0px;
	text-align: center;
}

div.naw_image img{
	padding-bottom:0px;
	padding:0px;
	margin-bottom:3px;
	margin-top:3px;
	margin-left:3px;
}

div.naw_data p{
	margin:0px;
}

div.naw_data p a{
	text-decoration:none;
}

/*************************************************************************************************
 * MODIFIERS
 *************************************************************************************************/

div.right {
	float:right;
	color:white;
	margin-right:5px;
	margin-top:30px;
}

div.right a {
	color:white;
	text-decoration:none;
}

