.body{ 
background: url('/images/search.png') no-repeat; margin: 0px; padding: 20px;  background-color: transparent;
}

.body, img, div { behavior: url(/iepngfix.htc) }
#nav, #nav ul {
	float: left;
	list-style: none;
	background: white;
	font-weight: bold;
	padding: 0;
	margin: 0 0 0 0;
	z-index: 999;
}

#nav a {
	display: block;
	text-decoration: none;
	padding-left: 1em;
	
}

.menu:link, .menu:visited, .menu:active {
display: block;
	font-weight: bold;
	font-size: 12px;
	color: #006699;
	font-family: Arial;
	text-decoration: none;
}

.menu:hover {
display: block;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #F00303;
	text-decoration: none;
}





.menu_active:link, .menu_active:visited, .menu_active:active {
display: block;

	padding-left: 1em;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #F00303;
	text-decoration: none;
	
	
}
.menu_active:hover {
display: block;
	padding-left: 1em;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #F00303;
	text-decoration: none;
	
}



#nav a.menu_active {

	background: url(../images/pijlactive.jpg) center right no-repeat;
	background-position: 4px;
	
}



.daddy:link, .daddy:visited{
text-decoration: none;
color: #006699;
display: block;
padding-left: 6px;
line-height: 18px;
	text-decoration: none;
}

.daddy:hover{ 
color: #F00303;
	text-decoration: none;
}


#nav a.daddy {

	background: url(../images/pijlactive.jpg) center right no-repeat;
	background-position: 210px;
	padding-bottom: 0.25em;
	
}

#nav li {
	float: left;
	padding: 0;

}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 240px;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
	border: 1px solid #368db5;
	border-top: 0px;
}

#nav li li {
	padding-left: 0.50em;
	padding-right: 1em;
	width: 240px;
}

#nav li ul a {
	padding-right: 1em;
	width: 240px;
}

#nav li ul ul {
margin: -1.75em 0 0 15em;
border: 1px solid #368db5;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: ;
}























.open {
	display: block;
	padding: 1px;
	margin: 3px;
}
.closed {
	display: none;
	padding: 1px;
	margin: 3px;
}
.ul {
	padding: 1px;
	margin: 3px;
}
.li {
	list-style-type: none;
	font-size: 12px;
	padding: 3px;
	margin: 0px;
}
li img {
	vertical-align: left;
}



.kalenderdagactive{

BORDER-RIGHT: #BCD6E0 1px solid; 
BORDER-TOP: #BCD6E0 1px solid; 
BORDER-LEFT: #BCD6E0 1px solid; 
BORDER-BOTTOM: #BCD6E0 1px solid; 
}

.kalenderdag{
cursor: arrow;
font-size: 11px; 
BORDER-RIGHT: #BCD6E0 1px solid; 
BORDER-TOP: #BCD6E0 1px solid; 
BORDER-LEFT: #BCD6E0 1px solid; 
BORDER-BOTTOM: #BCD6E0 1px solid; 
BACKGROUND-COLOR: #DAE9F0
}


hr {border: none 0; 
border-top: 1px solid #006699;
width: 99%;
height: 1px;
} 



.limenu{
list-style-type: none;
vertical-align: left;
padding: 0px; 
margin: 0px;
}

.sublink{
/*list-style-image: url(../images/blokje.jpg);*/
}



#popitmenu{
color: #006699;
position: absolute;
background-color: white;
font: normal 11px Verdana;
z-index: 0;
visibility: hidden;
top: 26;
}


.subsub:link, .subsub:visited{
color: #006699;
text-decoration: none;
}

.subsub:hover{ 
color: #F00303;
text-decoration: none;
}



.popitmenu:link, .popitmenu:visited{
text-decoration: none;
color: #006699;
display: block;
padding-left: 6px;
line-height: 18px;
padding-bottom: 0.25em;
	text-decoration: none;
}

.popitmenu:hover{ 
color: #F00303;
	text-decoration: none;
padding-bottom: 0.25em;
}
html{
min-height: 100%; 

	}
BODY {
    background-image: url(../images/bg.jpg); 
    background-repeat: repeat-x; 
    background-position: left top;
	margin: 0px;
	background-color: #fff;
	min-height: 100%; 
	scrollbar-face-color: #CAD6E4;
	scrollbar-highlight-color: #CAD6E4;
	scrollbar-shadow-color: #A0B4CB;
	scrollbar-3dlight-color: #E4E7E9;
	scrollbar-arrow-color: #002D6F; 
	scrollbar-track-color: #E8EFF7;
	scrollbar-darkshadow-color: #CAD6E4;
	scrollbar-base-color: #CAD6E4;
}

.error { 
	color: #EC3526; 
	font: 11px Arial;
}
.submit {
	color: #fff;
	font: 10px Tahoma, Arial, Helvetica, Verdana;
	font-weight: bold;
	border: 0px solid;
	background-color: #006697;
	padding: 3px;

}
.image {
	border: 1px solid #F00303;
}
.inputarea {
	padding: 1px;
	color: #006599;
	border: 1px solid #7F9DB9;
	background: #fff;
	font: 11px Tahoma, Arial, Helvetica, Verdana;
}
.checkbox {
	color: #006599;
	border: 1px solid #7F9DB9;
}
select {
	color: #006599;
	background: #fff;
	font: 10px Tahoma, Arial, Helvetica, Verdana;
	
}
h1 {font: 11px Arial; color: #F00303; font-weight: bold; margin-top:0px;margin-bottom:0px;  border: 0px;}
h3, h4, h2 {font: 11px Arial; color: #F00303; font-weight: bold; margin-top:10px;margin-bottom:0px;  border: 0px;}

.popupmenunormal {font: 11px Arial; color: #F00303; font-weight: bold;  border: 0px;}

P{ margin: 0px }



.txtright{
	color: #2b2d30;	
	font: 12px Arial;
	font-style: italic;
	font-weight: bold;
	
}

.imgright{
	border: 1px solid #063B7C;
}






.welkom{
	color: #2b2d30;
	font: 11px Arial;
	padding: 13px;
	background-image: url(../images/welkombg.jpg);
}

.kop{
	color: #053b7c;
	font: 14px Arial;
	font-style: italic;	
	font-weight: bold;
}
.searchtitle {
	font-weight: bold;
	font-family: Arial;
	font-size: 11px;
	color: #F00303;
	text-decoration: none;

}

.rednumber {
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	color: #F00303;
	text-decoration: none;

}

.title {
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	color: #F00303;
	text-decoration: none;

}
table, div{
	color: #006699;
	font: 11px Arial;
	text-decoration: none;
	line-height: 18px; 
}
.content {
	color: #006699;
	font: 11px Arial;
	text-decoration: none;
	line-height: 18px; 
}

.contentlink:link, .contentlink:visited {
	color: #006699;
	font: 11px Arial;
	text-decoration: underline;
	line-height: 18px;
}
.contentlink:hover {
	color: #006699;
	font: 11px Arial;
	text-decoration: underline;
	line-height: 18px;
}

.menutable{
	color: #053B7C; 
	font-size: 13px; 
	border-left-width: 1px; 
	border-left-style: solid; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-top-width: 1px; 
	border-top-style: solid; 
	border-color:#ffffff;
	background-color: #A3ABB7;
}



a:link, a:visited{ color: #F00303;  font: 11px Arial;line-height: 18px;   text-decoration: none}
a:hover{color: #F00303; font: 11px Arial; line-height: 18px;   text-decoration: underline}

.titlemenu:link 	{font: 11px Arial; color: #F00303; font-weight: bold;}
.titlemenu:visited	{font: 11px Arial; color: #F00303; font-weight: bold;}
.titlemenu:hover 	{font: 11px Arial; color: #F00303; font-weight: bold;}


.linkwhite:link, .linkwhite:visited{line-height: 18px;  color: #fff;  font: 11px Arial; text-decoration: none}
.linkwhite:hover{line-height: 18px; color: #fff; font: 11px Arial; text-decoration: none }


.nieuwslink:link, .nieuwslink:visited, .nieuwslink:active {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	line-height: 14px; 

}
.nieuwslink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 14px; 

}









.rightmenu {
	font-weight: bold;
	font-size: 11px;
	color: #006699;
	font-family: Arial;
	text-decoration: none;
}

.rightmenu:link, .rightmenu:visited {
	font-size: 11px;
	color: #006699;
	font-family: Arial;
	text-decoration: none;

}
.rightmenu:active {
	font-family: Arial;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}

.rightmenu:hover {
	font-family: Arial;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}



.head_menu {
	font-weight: bold;
	font-size: 10px;
	color: #006699;
	font-family: Arial;
	text-decoration: none;
}

.head_menu:link, .head_menu:visited {
	font-size: 10px;
	color: #006699;
	font-family: Arial;
	text-decoration: underline;
}
.head_menu:hover {
	font-family: Arial;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}