body, html{
padding:0px;
margin:0px;
text-align:center;
background:#cccccc;
font-size: 10px;
}

font {
	font-family: arial !important;
	font-size:11px  !important;
}

.invis{
display:none;
}
a:hover{
text-decoration: underline !important;
}
a:visited{
/*color:#6AB2E7 !important;*/
}

.selected, .selected:visited, .navrightselected, .navrightselected:visited{
color: #FF0000 !important;
}

#relatedcol img{
border:0px;
margin-top:4px;
}

#mastercontainer{
width: 760px;
height:100%;
background: white url(../images/bg_body.gif) repeat-y top left;
text-align:left;
border: 0px solid white;
border-width: 0px;
margin:auto;
}

/************ BOVENBALK *********************/
#pageheader{
background: #931F69 url(../images/bg_paghdr_niv0.gif) no-repeat bottom left;
height:115px;
}
#pagehheader *{
border: 1px solid red;
}

h1#logo{
background: transparent url(../images/logoniv0.gif) no-repeat 50px 16px;
/*_background: transparent url(../images/logoniv1.gif) no-repeat 50px 35px;*/
_background: transparent url(../images/logoniv0.gif) no-repeat 50px 37px;
height:60px;
width:200px;
float:left;
_float:none;
_display: inline;
_vertical-align:bottom;
}
h2#tagline{
font: normal 10px/150% arial;
text-transform: uppercase;
color: #E3BFE5;
float:left;
_float:none;
_display: inline;
width:130px;
margin-top: 6px;
_margin-top: 12px;
}
span#tagline2{
color: #E3BFE5;
display:block;
}

#metacontainer{
display: inline;
width: 194px;
float:right;
border:0px solid red;
}

#paghdr_zoekform{
width: 140px;
padding: 35px 20px 0px 15px;
margin:0px;
} 

#paghdr_zoekform select{
width: 140px;
font: normal 11px/100% arial;
color: white;
/*groen background: #8CB010;*/
/*blauw background: #459DD2;*/ 
background: #4F2248;
/*groen border: 1px solid black;*/
/*blauw border: 1px solid black;*/
border: 1px solid #9F780A;
margin-bottom: 3px;
}
#paghdr_zoekform input{
width: 140px;
font: normal 11px/100% arial;
color: #333333;
border: 1px solid black;
}

#paghdr_zoekform input.button{
text-align: right;
font: bold 11px/100% arial;
color: white;
background: ;
border: none;
}


#bar1{
height:5px;
background:#FF5200; 
font:0;
clear:both;
}

#bar2{
height:5px;
background:#FF0000; 
font:0;
clear:both;
}

#metanav a{
width: 41px;
height:15px;
}

#meta_home{
background: transparent url(../images/btn_meta_home.gif) no-repeat top left;
_background: transparent url(../images/btn_meta_home.gif) no-repeat bottom middle;
float:left;
_float:none;
_display: inline;
}
#meta_contact{
background: transparent url(../images/btn_meta_contact.gif) no-repeat  top left;
_background: transparent url(../images/btn_meta_contact.gif) no-repeat bottom middle;
float:left;
_float:none;
_display: inline;
}
#meta_sitemap{
background: transparent url(../images/btn_meta_sitemap.gif) no-repeat  top left;
_background: transparent url(../images/btn_meta_sitemap.gif) no-repeat bottom middle;
float:left;
_float:none;
_display: inline;
}
#meta_english{
background: transparent url(../images/btn_meta_english.gif) no-repeat  top left;
_background: transparent url(../images/btn_meta_english.gif) no-repeat bottom middle;
float:left;
_float:none;
_display: inline;
}

/************ BODY LAYOUT *********************/
#pagebody{
}

#menucol, #contentcol, #relatedcol{
float: left;
}

#menucol, #relatedcol{
background: #FBFBFB;
width: 164px;
_width:180px;
padding: 25px 8px;
}

#contentcol{
background:white;
width: 350px;
_width:390px;
padding: 8px 20px;
}
/************ CONTENT *********************/

#contentcol, #contentcol td, #contentcol input, #contentcol textarea{
font: normal 11px/150% arial;
color: black;
}

#contentcol th{
font: bold 11px/150% arial;
}

#contentcol hr{
height:1px;
color:#FF5200;
}

#contentcol a, #contentcol a:visited{
color: #7D7876
}	

#pagemeta{
text-align: right;
/*font: normal 10px/100% arial;*/
font: normal 9px/100% arial;
color: #B9B0AD;
padding: 2px 0px;
margin: 0px 0px 6px 0px;
}

#pagemeta a, #pagemeta a:visited{
/*font: normal 10px/100% arial;*/
font: normal 9px/100% arial;
color: #B9B0AD;
text-decoration:none;
text-transform:uppercase;
}
#pagemeta a:hover{
color:#FF5200;
}

#navpad{
font: bold 11px/100% arial;
color: #B9B0AD;
margin: 0px 0px 0px 0px;
}

#navpad a{
font: bold 11px/100% arial;
color: #B9B0AD !important;
text-decoration:none;
}

h3{
font: bold 24px/100% arial;
color: #B9B0AD;
margin: 0px 0px 16px 0px;

}

h4{
font: bold 16px/100% arial;
color: #FF5200;
margin: 0px;
}


/************ MENU *********************/
#menucol{
font: normal 11px/100% arial;
}

a.nav,a.nav:visited{
font: bold 11px/16px arial;
color: #7A1A57;
text-decoration: none;
display: block;
width: 150px;
height: 16px;
text-align:right;
border-bottom: 1px solid #EBE8E7;
}

a.subnav,a.subnav:visited{
font: normal 11px/16px arial;
color: #B92683;
text-decoration: none;
display: block;
width: 150px;
height: 16px;
text-align:right;
padding-right: 5px;
padding-right: 0px;
border-bottom: 1px solid #EBE8E7;
}

a.nav:hover, a.subnav:hover{
color: #FF0000;
text-decoration: none !important;
}

#menu_dossierselector{
width: 150px;
font: bold 11px/100% arial;
/*groen color: #8CB010;*/
/*blauw color: #459DD2;*/
color: #C49410;
text-align:right;
}

#menu_dossierselector select{
width: 140px;
font: normal 11px/100% arial;
color: white;
/*groen background: #8CB010;*/
/*blauw background: #459DD2;*/
background: #C49410;
border: 1px solid black;
margin-top: 6px;
}

#menu_agendablok{
width: 150px;
border: 1px solid #EBE8E7;
text-align: right;
padding:9px;
color: #666666;
}

#menu_agendablok a#agendaheader:link, #menu_agendablok a#agendaheader:visited, 
#menu_agendablok a#agendaheader:hover, #menu_agendablok a#agendaheader:active {
text-decoration: none !important;
}

#menu_agendablok *{
margin: 0px 0px 0px 0px;
padding: 0px;
}

#menu_agendablok td p.nieuwsinhoud{
text-align: right;
font: normal 11px/100% arial;
color: #666666;
}

#menu_agendablok table.nieuwsitem_container{
margin: 12px 0px !important;
}

#menu_agendablok td a.bwoversmal, #menu_agendablok td a.bwoversmal:visited{
font: normal 11px/100% arial;
display: block;
text-align: right;
color: #ff5200;
margin: 0px 0px 3px 0px;
padding: 0px;
text-decoration:none;
}

#menu_agendablok h4{
font: bold 11px/100% arial;
display: block;
text-align: right;
color: #7A1A57;
margin: 0px 0px 4px 0px;
}

#menu_agendablok em{
color: #7A1A57;
font-style: normal;
}

#menu_agendablok a, #menu_agendablok a:visited{
display: block;
text-align: right;
color: #7D7876;
font: normal 10px/100% arial;
}

#menu_zieook{
font: normal 11px/16px arial;
color: #7A1A57;
width: 150px;
text-align: right;
margin: 20px 0px
}
#menu_zieook h4{
font: bold 11px/100% arial;
color: #7A1A57;
margin: 0px 0px 0px 0px;
}
#menu_zieook a, #menu_zieook a:visited{
font: normal 11px/100% arial;
color: #7A1A57;
margin: 0px 0px 0px 0px;
text-decoration: none;
}

/**************** RELATED KOLOM **************************/

#relatedcol{
font: normal 13px/100% arial;
color: Red;
margin-top:2px;
}

#relatedcol a, #relatedcol a:visited{
display: block;
font: normal 11px/150% arial;
color: #7D7876;
text-decoration:none;
}

#rel_magazines{
margin: 10px 0px;
}
#rel_magazines a, #rel_magazines a:visited{
font: normal 11px/150% arial;
display: block;
color: #7A1A57;
text-decoration: none;
}

#dossiermenu {	

	/* oorspronkelijke hoogte height: 220px;*/
	height: 180px;
	width:170px;
}

div.menuContainerNiveau0 {
	background-color: transparent !important;
	border: 0px !important;

}

div.menuContainerNiveau0 .menuItem{
	margin:0px !important;
	padding:0px !important;
	}

div.menuContainer {
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	margin-top:20px;
}

.navchild {
	font: normal 11px/120% arial;
	color:#7D7876;
}

div.menuItemNiveau1 {
	/*border:1px solid #B9B0AD;
	border-bottom: 1px solid #cccccc;*/
	text-align:right !important;
	padding: 0px 10px;
	margin: 0px;
	
	color:#000101;
}

div.menuContainerNiveau1 {
/*	border: 1px solid #cccccc;;
*/	text-align:right;
}

.navchildmenuItemHover {
	color: #FF5200 !important;
	background-color: ;
}
.navchildmenuItemActive {
	color: #FF5200 !important;
	background-color: ;
}

h3 a.bwover, h3 a.bwover:visited{
text-decoration:none;
font: bold 16px/120% arial !important;
padding-bottom: 5px;
margin-bottom: 5px;
}

#contentcol .nieuwsitem_container {
margin: 2px 0px !important;
}

#contentcol .nieuwsitem_container *{
padding: 2px 0px !important;
margin: 0px !important;
}
div.nws_item_header h3 {
	font-size: 16px;
}

div.nws_item_header h3 a.bwover:link,  div.nws_item_header h3 a.bwover:visited, div.nws_item_header h3 a.bwover:hover, div.nws_item_header h3 a.bwover:active {
	color: #FF5200 !important;
}



/**************** PRINT MENU **************************/
#printmenu {
	margin:0; padding:0;
	position:relative;
}

#printmenu a:link, 
#printmenu a:visited,
#printmenu a:active {
	margin:0; padding:0;
	color:#B9B0AD !important;
}

#printmenu a:hover {
	color:#FF5200 !important;
}

#printmode {
	position: absolute;
	top: 15px;
	left: 0px;
	border: 1px solid #444444;
	background-color: #FBFBFB;
	visibility: hidden;
}

#printmode a {
	display: block;
	margin: 0;
	padding: 4px !important;
	width: 100px;
	text-align:left;
}