body{
	font-size : 0.625em;
	color:#202020;
}

#tmp_bot_chk{
	display:none;
}

h1{
	font-size :	1.6em;
	line-height:1.2em;
	font-weight:normal;
	color:#3398cc;
	margin-bottom: 0.4em;
}

h1 span
{
	color:#aaa;
	font-size:0.7em;
}

h2{
	font-size : 1.4em;
	line-height:1.2em;
	color:#CFAF00;
}

h3{
	font-size : 1.3em;
	line-height:1.2em;
	color:#161616;
}

h3 span
{
	color: #aaa;
	font-size:1.1em;
}

h4{
	font-size: 1.2em;
	line-height:1.2em;
	color:#3E3397;
}

h5{ 
	font-size : 1.2em;
	line-height:1.2em;
	color:#161616;
}

h6{
	font-size : 1.2em;
	line-height:1.2em;
	color:#888;
}

ul{
	margin: 15px 0 15px 10px;
}

ul li{font-size : 1.2em; padding-bottom: 4px; line-height:1.2em;}

ul li li{font-size:1em;}

table{
	font-size : 1.2em;
	line-height:1.2em;
}

a{
	color:#3398cc;
}

a:hover{
	color:#e3cc4a;
}

#main{
	width:950px;
}

#banner_skyscraper{
	position:absolute;
	top : 213px;
	left: 975px;
	width:120px;
	height:600px;
	margin:0;
	padding:0;
}

p{
	margin-bottom: 1em;
	font-size : 1.2em;
	line-height:1.5em;
}

#taal_navig{
	position:absolute;
	margin-left : 840px;
}

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

#taal_navig ul li, #funct_navig ul li, #navigatie ul li{
	margin:0;
	padding:0;
}

#taal_navig ul li{
	margin:0 10px 0 0;
	padding:0;
	float:left;
	display:inline;
	font-size : 1.1em;
}

#taal_navig ul li a{
	padding : 5px;
	color:#3398cc;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	border:1px solid #fff;
	border-top: none;
}

#taal_navig ul li a:hover, #taal_navig ul li a.active{
	border:1px solid #d0d0d0;
	border-top: none;
	color:#888;
}

#funct_navig{
	position:absolute;
	margin-top: -24px;
	margin-left : 615px;
	zoom:1;
}

#funct_navig ul li{
	margin: 0 5px;
	float:left;
	padding:0;
	display:inline;
	font-size : 1.1em;
}

#funct_navig ul li a{
	text-decoration:none;	
	color:#3398cc;
	text-transform:uppercase;
	padding : 6px 6px 0 6px;
	display:block;
}

#funct_navig ul li a:hover, #funct_navig ul li a.active{
	color:#fff;
	background:url(../../img/funct_navig_active.png) no-repeat top center;
	height:31px;
	zoom:1;
}

* html #funct_navig ul li a:hover, * html #funct_navig ul li a.active{
	display:inline;
}


#header #navigatie{
	background:url(../../img/header_img.jpg) no-repeat;
	padding-top : 85px;
	border-bottom: 4px solid #e3cc4a;
	zoom:1;
}

#navigatie ul li{
	float:left;
	padding : 0 30px 0 0;
	margin : 0 0 0 30px;
	line-height:28px;
	background:url(../../img/breeklijn_vert.png) repeat-y top right;
	font-size : 1.4em;
}

#navigatie ul li.clearfloat{
	float:none;
	clear:both;
	line-height : 0px;
	height : 0px;	
	font-size : 1px;
}

#navigatie ul li a{
	color:#fff;
	text-decoration:none;
}

#navigatie ul li a:hover, #navigatie ul li a.active{
	color:#e3cc4a;
}

#subnav ul{
	list-style:none;
	margin:0;
	padding:0;
	
	color:#202020;
	font-style:normal;
	
}

#subnav ul li{
	margin:0;
	padding:0;
	zoom:1;
	
	font-size : 1.3em;
	line-height:1.2em;
	color:#3398cc;
}

#subnav a{
	background:url(../../img/li_ico.gif) no-repeat 5px 7px;
	text-decoration:none;
	color:#3398cc;
	display:block;
	margin:0;
	padding:5px 0 5px 20px;
	border-bottom: 1px solid #e0e0e0;
}

#subnav a:hover, #subnav a.active{
	background:url(../../img/li_ico_hover.gif) no-repeat 5px 7px #e3cc4a;
	color:#fff;
	border-bottom: 1px solid #D7C046;
}

#subnav ul li li{
	margin:0 0 0 15px;
	font-size : 1em;
}

#subnav ul li li a{
	background:url(../../img/li_ico_2.gif) no-repeat 5px 7px;
}

#subnav ul li span.subnavigatie_not_clickable{
	color:#aaa;
	background:url(../../img/li_ico.gif) no-repeat 5px 7px;
	display:block;
	margin:0;
	padding:5px 0 5px 20px;
	border-bottom: 1px solid #e0e0e0;
}


#logo{
	margin:25px; 
	margin-right:10px;
	float:left;
	width:125px;
	display:inline;
}

#baseline{
	float:left;	
	font-size : 2.0em;
	line-height:1.5em;
	color:#3398cc;
	padding-top: 36px;
}

#baseline a{color:#3398cc; text-decoration:none;}

#content{
	border-right: 1px dotted #aaaaaa;
	margin:0;
	padding:0;
}

*html #content{
	border-right: 1px solid #e0e0e0;

}

#content .content_row{
	padding:30px;	
	zoom:1;
}

#content .content_row.kruimel{
	padding-top: 10px;	
	padding-bottom: 0;
	color:#666;
}
#content .content_row.kruimel a{
	text-decoration:underline;
	color:#3398cc;
}

#content .content_row.kruimel a:hover{
	color:#e3cc4a;
}

#content .content_row.lichtblauw{
	background:#EEF4F6;
	padding:0;
	margin:0;
}

#idk.content_row .kolom_links, #content_overig.content_row .kolom_links{
	float:left;
	width : 220px;
	margin:0;
	padding:0;
	padding-right : 30px;
	display:inline;
}

#idk.content_row .kolom_rechts, #content_overig.content_row .kolom_rechts{
	float:left;
	width : 600px;
	margin:0;
	padding:0;
	padding-left : 30px;
	border-left: 1px solid #e0e0e0;
}

#content_overig.content_row .kolom_rechts h1{
	margin-bottom: 0.6em;	
}

#idk.content_row .beschrijving, #content_overig.content_row #subnav{
	font-style:italic;
	color:#888;
}

.lichtblauw.content_row .blok{
	
}

.lichtblauw.content_row .kolom_links{
	float:left;	
	width: 390px;
	padding: 0 30px;
	background:url(../../img/breeklijn_vert_2.gif) repeat-y top right;	
}

.lichtblauw.content_row .kolom_rechts{
	float:left;
	width: 400px;
	padding : 0 0 0 30px;
}

.blok_foto{
	border: 4px solid #e0e0e0;
	float:left;
	margin-right : 30px;
}

.golf_wit_grijs{
	background:url(../../img/breeklijn_golf_1.gif) repeat-x top left;	
	height:37px;
	font-size:37px;
}

.golf_grijs_wit{
	background:url(../../img/breeklijn_golf_2.gif) repeat-x bottom left;	
	height:9px;
	font-size:9px;
}

#content .blok{
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #dbebf2;
}

#content .blok .kolom_links, #content .blok .kolom_rechts{
	float:left;
	width : 46%;
	margin:0 1%;
	padding:0 1%;
}

.blok_type1{
	background:url(../../img/blok_lichtblauw_top.gif) top left no-repeat #f7fdff;
	border:1px solid #dbebf2;
	border-top: none;
	padding: 3px 10px 10px 10px;
}

.blok_type1 input[type="text"]{
	float:left;
	width:150px;
	margin-right:10px;
}

.blok_type1 .ddl{
	width:150px;
}

.blok_type2{
	background:url(../../img/blok_wit_top.gif) top left no-repeat #ffffff;
	border:1px solid #dbebf2;
	border-top: none;	
	padding: 3px 10px 10px 10px;
	zoom:1;
}

.blok_type2 .kolom_links}
	text-align:center;
}

.blok_type2 .kolom_links img{
	margin-top:10px; 
}

#lidworden a{
	text-decoration:none;
}

#lidworden .ico{
	float:left;
	display:block;
	width:55px;
}

#lidworden .beschrijving{
	margin-left: 60px;
	font-size:1.4em;
	display:block;
	line-height:1.3em;
}

#partners .partner{
	float:left;
	padding : 0 30px;
	border-right: 1px dotted #aaa;
}

#partners .partner.first{padding-left: 0;}
#partners .partner.last{border:none;}

#partners .partner h1{
	margin-top: 25px;
	margin-right: 15px;
	float:left;
}
#partners .partner p{
	float:left;

}

#footer{
	background:#3398cc;
	padding : 10px 30px;
	color:#fff;
	zoom:1;
}

#footer a{
	color:#fff;	
}

#footer a:hover{
	color:#e3cc4a;
	text-decoration:underline;
}

.fll{float:left;}

.flr{float:right;}

.setLower{text-transform:lowercase;}

.setUpper{text-transform:uppercase;}

.setGray, .setGray a{
	color:#888;
}

.setRed, .setRed a{
	color:#dd0000;	
}

.setBlue, .setBlue a{
	color:#3398cc;
}

.setYellow, .setYellow a{
	color:#e3cc4a;	
}

.verplicht, #verplicht_ster{
	color:red;
	float:right;
}

.blok_tekst table td
{
	width:100px;
}

h3.subtitel{
	color:#3E3397;
}

.item{
	margin-bottom:15px;
}

#toc{
	margin:15px 0 15px 10px;
}

.meerinfo a{
	background:url(../../img/btn_normal_back.gif) no-repeat;	
	width:79px;
	line-height:24px;
	height:24px;
	padding: 0 10px 0 10px;
	display:block;
	text-decoration:none;
	font-size : 11px;
	font-weight:bold;
	text-align:center;
}

.meerinfo a:hover{
	color:#3D3197;	
}

.meerinfo.small a{
	background:url(../../img/btn_small_back.gif) no-repeat;
	width:64px;
}

/*VLAAMS ONDERZOEKCENTRUM*/
#page_voc h2{
	padding-bottom: 5px;
	border-bottom: 1px dotted #CFAF00;
	margin-bottom: 1em;
}


#page_voc .opl_item{
	padding-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
	padding-top: 10px;
}

#page_voc .opl_item_logo{padding-bottom: 10px;}

#page_voc h3{
	font-size: 1.1em;
	color:#666;
}


#page_voc form, #zoekform{
	padding: 10px;
	background:#f0f0f0;
	border-bottom: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}

#page_voc ul li{
	border-bottom: 1px dotted #e0e0e0;
	padding-top: 6px;
	padding-bottom: 6px;
}

/*ZOEKEN*/
hr.zoek_hr{
	background:#e0e0e0;
	border:none;
	margin: 7px 0;
}

li.zoek_item{
	font-size : 1em;
	margin:0;
	padding:10px 0;
	border-bottom: 1px solid #e0e0e0;
	list-style:none;
}

li.zoek_item h3{
	font-size:	1.7em;
	line-height:1.3em;
	color:#3398CC;
}

ul#toc{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
}

#page_leden table, #page_voc table{
	background:#eef4f6;
	border-bottom:1px solid #dee3e5;
	padding: 10px;
	margin-bottom: 10px;
	width:100%;
}

#sitemap_onderliggende{
	border-top: 1px dotted #e0e0e0;
	padding-top: 10px;
}

#sitemap_onderliggende ul{margin:0;padding:0;}
#sitemap_onderliggende li{
	background:url(../../img/li_ico_3.gif) no-repeat 0 5px;
	margin:4px 0;
	padding:0;
	padding-left : 10px;
	list-style:none;
}

.zoek_resultaten_highlight{
	background-color:#E3CC4A;
}

.activiteit_blok{
	border:1px solid #e0e0e0;
	padding:1px 1px 8px 1px;
	margin : 0 0 8px 0;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.activiteit_blok .kal_01{float:left;width:52px;}
.activiteit_blok .kal_02{float:left; margin: 0 26px 0 10px; width: 500px}
.activiteit_blok .kal_03{float:left;width:18px;}

.activiteit_blok .dag{
	background:url(../../img/background_activiteit_tnav.gif) no-repeat;
	font-size : 22px;
	font-weight:bold;
	color:#ffffff;
	padding : 12px 10px 18px 0;
	width:42px;
	text-align:right;
}

.activiteit_blok .maand{
	font-size : 14px;
	font-weight:bold;
	text-transform:uppercase;
	margin : 5px 0;
	color:#594302;
}

.activiteit_blok .titel{
	font-size:13px;
	font-weight:bold;
	color:#000000;
	margin: 2px 00px 0;
}

.activiteit_blok .content{
	font-size : 1em;
	font-weight:normal;
	color:#333333;
	margin-top : 25px;
}

.btn_wrap
{
	margin-top:45px;
}

.btn_wrap .btn
{
	background-color:#eef4f6;
	border:1px solid #b9d6df;
	width:142px;
	padding:4px 10px 4px 64px;
	margin-top:25px;
}
	
	.btn_wrap .btn_img
	{
		position:absolute;
		margin-left:-55px;
		margin-top:-20px;
	}

	.btn_wrap .btn p
	{
		margin:0px;
		padding:0px;
		font-size:1.6em;
	}
	
	.btn_wrap .btn a
	{
		margin:0px;
		padding:0px;
		text-decoration:none;
	}
	



