body{
	font-size : 0.8em;
	line-height:1.2em;
	font-family:helvetica, Arial, sans-serif;
	color:#000000;
}

a:link{color:#000000;}
a:visited{color:#555555;}
a:hover{color:#00a1b1;}

h1{
	font-size : 1.6em;
	line-height:1em;
	font-weight:bold;
	color:#000000;
	margin-bottom: 1em;

}

h2{
	font-size : 1em;
	text-transform:uppercase;
	letter-spacing:2px;
	font-weight:normal;
	color:#00a1b1;
}

h3{
	font-size : 1em;
	color:#555555;
}

p{margin: 1em 0;}

ul{margin:5px; padding:5px;}

#main{
	margin:auto;
	width : 910px;
}

#header{
	height: 200px;
	background:#00264c;
}

#logo{
	padding: 30px 0 30px 0;
}

#datum{
	text-align:right;
	padding: 0 15px 5px 0;
	color:#ffffff;
	text-transform:uppercase;
	font-size : 12px;
}

#kolom_links{
	float:left;
	width : 199px;
}

#kolom_links_wrap{border-right:1px solid #e8e8e6;}

#kolom_rechts{
	float:left;
	width : 700px;	
}

#kolom_rechts .kolom{
	padding : 0;
	border-right:1px solid #d0d0d0;
}

#kolom_rechts .kolom_1{
	float:left;
	width : 349px;
	padding : 0;
	
	border-right:1px solid #d0d0d0;
}

#kolom_rechts .kolom_2{
	float:left;
	width : 349px;
	padding : 0 0;
	border-right:1px solid #d0d0d0;
}

.kolom h2, .kolom_1 h2, .kolom_2 h2{margin:13px 0 0 30px;}

#footer{
	font-size : 0.9em;
	text-align:right;
	margin-top :  5px;
}

#navigatie{
	background:#f0f0ee;
	list-style:none;
	margin:0;
	padding:0;
}

#navigatie li{
	margin:0;
	padding: 0 0 0 20px;
	line-height:27px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #d0d0d0;
}

#navigatie a:link, #navigatie a:visited{
	color:#000000;
	font-size : 14px;
	text-decoration:none;
}

#navigatie a:hover, #navigatie li#current a:link, #navigatie li#current a:visited{
	color:#00a1b1;
}

#navigatie ul{list-style:none; margin:0; padding:0;}

#navigatie ul li{
	margin:7px 0;
	padding: 0 0 0 12px;
	line-height:14px;
	border:none;
	background:url(../../img/li_ico_3.gif) no-repeat 0 5px;
}

#navigatie li#current ul a:link, #navigatie li#current ul a:visited{color:#555555;	font-size:0.9em;}
#navigatie li#current ul a:hover,#navigatie li#current ul li#subcurrent a:link, #navigatie li#current ul li#subcurrent a:visited{color:#00a1b1;}

#navigatie li#current ul li#subcurrent ul li a:link, #navigatie li#current ul li#subcurrent ul li a:visited{
	color:#000000;
	font-size:0.9em;
	text-decoration:none;
}

#navigatie li#current ul li#subcurrent ul li a:hover{
	color:#00a1b1;
}

#navigatie ul ul{border-bottom: 1px solid #e0e0e0;}

#nieuwsbrief{
	margin: 35px 0;
}

#nieuwsbrief h2{
	padding-left : 20px;
}

#img_div{
    width:890px;
    margin:5px;
}

#newsfeed{
    margin:5px;
    font-size:0.9em;
    font-family:inherit;
    border: 1px solid #E0E0EE;
}

#newsfeed tr th{
    text-align:center;
    font-weight:bold;
}

#newsfeed tr.even{
    background-color:white;
}

#newsfeed tr.oneven td{
    background-color:#F0F0EE;
}

#newsfeed tr a:link, #newsfeed tr a:visited{
    color:#000;
    text-decoration:none;
}

#newsfeed tr a:hover{
    color:#00a1b1;
}

.datum{
    width:110px;
    padding:5px;
}

.titel{
    width:640px;
    padding:5px 2px;
}

.bron{
    width:150px;
    padding:5px 2px;
}

.kruimel{
	color:#aaaaaa;
	font-size : 0.9em;
	padding: 15px 30px;
	text-align:left;
}

.kruimel a:link, .kruimel a:visited{color:#aaaaaa;}

.kruimel a:hover{color:#00a1b1;}

.blok_type_01{
	border: 1px solid #b8b8be;
	background:url(../../img/blokBlue_background.gif) no-repeat top left;
	padding: 5px 10px;
	font-size : 0.9em;
	color:#00264c;
	margin:0 10px;
}

.blok_content{
	margin-top:8px;
}

.blok_foto{
	float:left;
	margin: 0 8px 8px 0;
	border: 1px solid #00264c;
}

.blok#about_us{
	background:#f0f0ee;
}

.blok#about_us h3{margin-top: 20px;}

#form_nieuwsbrief{}

#form_nieuwsbrief .form_row{
	margin-top : 5px;
}

.textfield{
	background:#f9f2f5;
	border:1px solid #b8b8be;
	color:#727272;
	width : 100px;

}

.knop{	
	background:#f9f2f5;
	border:1px solid #b8b8be;
	color:#00264c;
	width : 40px;
}

#zoek #zoekterm_veld2{
	background:#00c8dc;
	border:1px solid #0096a5;
	width : 90px;
	float:left;
	margin-top: 3px;
	color:#ffffff;
	height:16px;
}

#zoek .knop{
	background:url(../../img/knop_back.gif);
	width : 55px;
	padding:3px 0 6px 0;
	height : 26px;
	color:#ffffff;
	float:left;
	border:none;
}

ul#partners{
	margin:35px 10px;
	padding:0;
	list-style:none;
}

ul#partners li{
	text-align:center;
	padding:0;
    margin: 25px 0;
}

ul.type_01, ul.sitemap_lijst{
	margin:0;
	padding:0;
	list-style:none;
}

ul.type_01 li, ul.sitemap_lijst li{
	background:url(../../img/li_ico.gif) no-repeat 30px 5px;
	margin: 3px 0;
	padding: 3px 29px 3px 50px;

}

ul.type_01 li.alter{
	background:url(../../img/li_alter_ico.gif) no-repeat 30px 5px #f0f0ee;
}

ul.type_01 a:link, ul.type_01 a:visited, ul.sitemap_lijst a:link, ul.sitemap_lijst a:visited{
	color:#000000;
	text-decoration:none;
	font-style:italic;
}

#top_header{
	background:#00a1b1;
	color:#ffffff;
	line-height:36px;
	height: 36px;
	padding: 0 30px;
}

#top_navig{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	width : 480px;
	letter-spacing:1px;
}

#top_navig li{
	display:inline;
	margin: 0 7px 0 0;
	padding: 0 7px 0 0;
	font-size : 0.8em;
}

#top_navig a:link,#top_navig a:visited{
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
}

#top_navig a:hover, #top_navig li#current a:link,#top_navig li#current a:visited{
	text-decoration:underline;	
}

#zoek{
	float:left;
	width : 160px;
	margin-top : 5px;
	font-size : 0.80em;
}

#idk{
	background:#e0e0ee;
	padding: 25px 30px;
	height: 114px;
}

.blok{
	padding : 13px 29px 13px 30px;
	border-bottom: 1px solid #d0d0d0;
}

.blok_nopadding{
	padding : 13px 0 13px 0;
	border-bottom: 1px solid #d0d0d0;
}

#archief_jaar, #archief_alfabet, #archief{
	border: 1px solid #D0D0D0;
	padding: 5px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
	text-align:center;
}

#archief{
	text-align:left;
}

.setLower{text-transform:lowercase;}

.setUpper{text-transform:uppercase;}
.setGrijs, .setGrijs a:link, .setGrijs a:visited{color:#727272;}

.setColor01 h2{color:#00264c;}
.setColor02 h2{color:#00a1b1;}
.setColor03 h2{color:#590e09;}

.setColor01 a:hover{color:#00264c !important;}
.setColor02 a:hover{color:#00a1b1 !important;}
.setColor03 a:hover{color:#590e09 !important;}

.setMore a:link, .setMore a:visited{ 
	color:#555555; 
	padding:1px 3px; 
	background:#e0e0e0; 
	text-decoration:none; 
	font-size : 0.9em; 
	letter-spacing:1px;
}

.setMore a:hover{
	color:#ffffff !important;
	background:#000000 !important;;
}

.enq_frm_submit{
    background:#f9f2f5;
	border:1px solid #b8b8be;
	color:#00264c;
}

.setColor01 .setMore a:link, .setColor01 .setMore a:visited{ color:#00264C; background:#E0E0EE;}
.setColor02 .setMore a:link, .setColor02 .setMore a:visited{ color:#00A1B1; background:#B2E3E7;}
.setColor03 .setMore a:link, .setColor03 .setMore a:visited{ color:#590E09; background:#cdb6b5;}

.enquete_antwoord input[type=text]{
	border:2px solid #d0d0d0;
	border-left: 1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	
	margin-top : 3px;
}

.enquete_antwoord input[type=file]{
	border:2px solid #d0d0d0;
	border-left: 1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	
	margin-top : 3px;
}

.enquete_antwoord textarea{
    width:350px;

}

.enquete_hoofditem .enquete_vraag label{
    color:#00A1B1;
}

.enquete_hoofditem{
    margin-top:25px;
}

.enquete_vraag ul{
    list-style-type:none;
}

.enquete_vraag ul li{
    padding-left:15px;
    background:url(../../img/li_ico_2.gif) no-repeat 0 5px;
}

.enquete_item{
	padding: 5px 0;
	border-bottom: 1px solid #F0F0EE;
}

.upload_info{
    border:1px solid black;
    text-align:center;
    height:42px;
}

.home_datum{
    font-size:10px;
}

.home_bron{
    font-size:10px;
}

.feed_titel{
    clear:both;
    font-size:1em;
}

#feed_info{
    clear:both;
}

.align_right{
    float:right;
}

#application_popup
{
	background:url(../../img/info_box_pijl.gif) no-repeat #00a2b1;
	padding:20px 20px 10px 20px;
	margin-top:10px;
}

#application_popup p
{
	font-size:.9em;
	color:#FFFFFF;
}

#application_popup p img
{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

.color_box{
	background-color:#00a2b1;
	padding:15px;
	color:#FFF;
}

