/*
RESET
*/

* {
	padding:0px;
	margin:0px;
	outline:none;
}

/*****************************************
GLOBAL
*****************************************/

body {
	background: #e8edf6;
	color: #000;
	
}

#header {
width:820px;
background: #EEE;

}

#header img{
border:0px;
padding:0px;
margin:0px;
}

#wrap {
	padding-top:0px;
	margin:0px auto;
	width:820px;
	background: #FFF;
}

/*
Pagestructure
*****************************************/	
	.col1 {
	margin-top:40px;
	width:500px;
	float:left;
	}
	
	.col11 {
	font-family:verdana;
	font-size:12px;
	width:250px;
	float:left;
	margin-right:15px;
	margin-left:15px;
	margin-top:25px;
	}
	
	.htmlform {
	margin-left: 280px;
	width:530px;
	height:290px;
	font-family:verdana;
	font-size:12px;
	}
	
	.col11 h2 {
	font-size:23px;
	}
	
	.col22 h2 {
	font-size:23px;
	}
	
	.col2 ul {
	margin-left:20px;
	}

	.col2 li {
	margin-bottom:15px;
	}
	
	.col22 {
	margin-top:25px;
	font-family:verdana;
	font-size:12px;
	width:250px;
	float:left;
	margin-right:15px;
	}
	
	.col33 {
	margin-top:25px;
	font-family:verdana;
	font-size:12px;
	width:250px;
	float:left;
	}
	
	.col1 img{
	padding-bottom:35px;
	}

	.col2 {
	margin-left:20px;
	margin-top:40px;
	font-family:verdana;
	font-size:12px;
	width:280px;
	float:left;
	text-align:justify;
	line-height:20px;
	}
	
	.col50 {
	margin-top:30px;
	font-family:verdana;
	font-size:12px;
	background:url('../../img/50black.png');
	padding:20px;
	width:430px;
	float:left;
	-moz-border-radius: 5px;
	margin-right:20px;
	word-spacing: 2px;
	line-height:20px;
	}
	
	#footer {
	font-family: Verdana;
	font-size:11px;
	width:100%;
	height: 100%;
	background: #0f4b8e url('../../img/footer-bg.png') repeat-x;
	}
	
	#footer-content {
	width:820px;
	margin:0px auto;
	color:#FFF;
	padding-top:20px;
	}
	
	.col200 {
	margin-top:20px;
	font-family:verdana;
	font-size:12px;
	background:url('../../img/50black.png');
	padding:10px;
	width:210px;
	float:left;
	-moz-border-radius: 5px;
	margin-right:10px;
	word-spacing: 2px;
	line-height:20px;
	}
	
	.col600 {
	margin-top:30px;
	font-family:verdana;
	font-size:12px;
	background:url('../../img/50black.png');
	padding:20px;
	width:605px;
	float:left;
	-moz-border-radius: 5px;
	margin-right:20px;
	word-spacing: 2px;
	line-height:20px;
	}
	
	.col23 {
	margin-top:30px;
	font-family:verdana;
	font-size:12px;
	background:url('../../img/50black.png');
	padding:20px;
	width:600px;
	float:left;
	-moz-border-radius: 5px;
	margin-right:20px;
	word-spacing: 2px;
	line-height:20px;
	}
	
	.col13 {
	margin-top:30px;
	font-family:verdana;
	font-size:12px;
	background:url('../../img/50black.png');
	padding:20px;
	width:240px;
	float:left;
	-moz-border-radius: 5px;
	margin-right:20px;
	word-spacing: 2px;
	line-height:20px;
	}
	
	.mini {
	float:left; 
	width:192px;
	
	background:#000;
	margin-right:10px;
	}
	
	.mini p {
	padding:5px;
	font-size:0.8em;
	margin:0px;
	}
	
	.last {
	margin-right:0px;
	}
	
	.loginform p {
	margin:0px;
	padding:0px;
	}
	
	.loginform {
	padding:5px;
	width:230px;
	
	float:right;
	background:url('../../img/50black.png');
	font-size:12px;
	font-family: Verdana, sans-serif;
	}
	
	.loginform label {
	
	width:150px;
	}
	
	.loginform  a {
	font-size:12px;
	font-family: Verdana, sans-serif;
	}

	#login_container {
	
	height:50px;
	text-align:right;
	}
	
	a.login {
	
	}

/*
Header Typography // Typeface.js
*****************************************/

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }
	


h2{
	line-height: 25px;
	font-family: Georgia;
	text-align: left;
	}

h3 {
	color: #eee;
	font-weight:100;
}



/*
paragraphs
*******************************************/
p {
margin-bottom:10px;
}

strong {

}


/*
Logo technique
*****************************************/

a.logo, h1.logo {
          	width: 600px;
          	height: 111px;
          	overflow: hidden;
          	display: block;
          	margin: 0;
            z-index: 3;
          }
h1.logo a {
          	display: block;
          	width: 100%;
          	text-indent: -9999px;
          	height: 100%;
          	background: url(../../img/vogelvrij.png) no-repeat;
          }
h1.logo a img {
            text-indent: 0;
			border: 0;
          }
		  
		  
/*
PNG support
*****************************************/
		  
h1.logo a { behavior: url(css/main/iepngfix.htc); }

img { behavior: url(css/main/iepngfix.htc); }

#navbg-wrap { behavior: url(css/main/iepngfix.htc); }

.nav { behavior: url(css/main/iepngfix.htc); }

.col50, .col13, .col23, .col2, .col1 { behavior: url(css/main/iepngfix.htc); }

/*
Navigation
*****************************************/


#page {
position:relative;
}

#navholder {
margin-top:-5px;
position:relative;
z-index:33;
height:40px;
width:100%;
font-family:"Georgia";
font-weight:bold;
font-size:12px;
}

#navbg-wrap {
border-top:1px solid #003d81;
border-bottom:1px solid #003d81;
width:100%;
height:100%;
zoom:1;
}
	
ul.nav  {
width:820px;
margin:0px auto;
}


.nav li {
	list-style-type:none;
	display:inline;
	float:left;
	text-align:center;
}

.nav li.current a{
	color: #fe1111;
}
	
.nav a {
	font-size:14px;
	display:block;
	text-decoration:none;
	color:#003d81;
	padding-top:13px;
	width:136px;
	height:27px;
		
}

.nav a:link { 
	background: none; 
	}

.nav a:visited { 
	background: none; 
	}
	
.nav a:hover, a:focus {
	color: #fe1111;
}


textarea {
width:210px;
}
