html, body {
background: #00A6DE;
}
#content {
 border-left:1px solid #009CEF;width:100%;float:left;
 border-bottom:1px solid #009CEF;width:100%;float:left;
 background: transparent url(../umimg/content_background.gif) repeat scroll 0 0;
 }
 
#logo {
height:85px;
text-align : center; 
} 

a{ text-decoration: none; color: #193A9A; }
a:hover{ text-decoration: none; color: #B30707; }

body{ 
margin: 0; 
padding: 0; 
font: 78%/1.4em Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
}

#generic {
position : absolute; 
top : 10px; 
right : 10px; 
} 
#generic ul {
list-style : none; 
margin : 0; 
padding : 0; 
} 
#generic li {
display : inline;
margin : 0 0 0 1em; 
} 
#generic li a {
font-size : 92%; 
} 
#generic li.selected, #generic li.selected a {
color : #FFFFFF; 
} 
#generic li.inactive, #generic li.inactive a {
color : #FFFFFF; 
text-decoration: none;
} 

#framework{ background: #002E63;
margin: auto;  width: 925px;  text-align: left; position: relative; z-index:999;
}
#resultaten {background: #FFFFFF;}
#spacer{ margin: 0 10px; border-top: 2px #CC0000 solid; }


#subnavigation{ 
float: left; 
padding: 1em 0 1em 0; 
width: 227px; 
background: url(../umimg/backgroundlight.gif) #E5EAEF; 
border-top : 1px solid #ffffff;
} 



#subnavigation li, #subnavigation li a{ line-height: normal !important;/*  */}
#subnavigation ul{ list-style: none; margin: 0; padding: 0; }
#subnavigation li ul{ display: none;margin:0;}
#subnavigation li.active ul{ display: block;}
#subnavigation li.active ul ul{ display: none;}
#subnavigation li li.active ul{ display: block;}
#subnavigation li li.active ul ul{ display: none;}
#subnavigation li li li.active ul{ display: block;}
#subnavigation li li li.active ul ul{ display: none;}
#subnavigation li li li li.active ul{ display: block;}
#subnavigation li li li li.active ul ul{ display: none;}
#subnavigation li li li li li.active ul{ display: block;}
#subnavigation li li li li li.active ul ul{ display: none;}
#subnavigation li li li li li li.active ul{ display: block;}
#subnavigation li li li li li li.active ul ul{ display: none;}
#subnavigation li li li li li li li.active ul{ display: block;}
#subnavigation li li li li li li li.active ul ul{ display: none;}
#subnavigation li span{ display: block; width: 93%; padding: 0.2em 0; height: auto;}
#subnavigation li a{ display: block; height: auto !important; height: 1%; color: black; text-decoration: none;}
#subnavigation li a:hover{ text-decoration: none; color: #3670AA;}
#subnavigation ul li a{ margin-left: 2.3em;}
#subnavigation ul ul li a{ margin-left: 3.1em;}
#subnavigation ul ul ul li a{ margin-left: 4.2em;}
#subnavigation ul ul ul ul li a{ margin-left: 5.2em;}
#subnavigation ul ul ul ul ul li a{ margin-left: 6.1em;}
#subnavigation ul ul ul ul ul ul li a{ margin-left: 7em;}
#subnavigation ul ul ul ul ul ul ul li a{ margin-left: 7.9em;}
#subnavigation ul ul ul ul ul ul ul ul li a{ margin-left: 8.8em;}
#subnavigation ul ul ul { background-color: #E5EAEF;}
#subnavigation ul ul ul ul { border-top: 1px #FFFFFF dashed; }
#subnavigation ul ul ul ul ul{ margin-bottom:-1px;}

#subnavigation ul li{ font-weight: bold; background: url(../umimg/box_open_first_level.gif) 1.1em 0.4em no-repeat;}
#subnavigation ul ul li{ font-weight: normal; background: url(../umimg/box_open.gif) 2.3em 0.5em no-repeat;}
#subnavigation ul ul ul li{ font-weight: normal; background: url(../umimg/box_open.gif) 3.3em 0.5em no-repeat;}
#subnavigation ul ul ul ul li{ font-weight: normal; background: url(../umimg/box_open_square.gif) 4.3em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul li{ font-weight: normal; background: url(../umimg/box_open_square.gif) 5.3em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul ul li{ font-weight: normal; background: url(../umimg/box_open_square.gif) 6.1em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul ul ul li{ font-weight: normal; background: url(../umimg/box_open_square.gif) 7.1em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul ul ul ul li{ font-weight: normal; background: url(../umimg/box_open_square.gif) #FFFFFF 7.9em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}

#subnavigation li.haschildren{ background-image: url(../umimg/box_plus_first_level.gif);}
#subnavigation ul ul li.haschildren{ background-image: url(../umimg/box_plus.gif);}
#subnavigation ul li.haschildren.active{ font-weight: bold; background: url(../umimg/box_min_first_level.gif) 1.1em 0.4em no-repeat;}
#subnavigation ul ul li.haschildren.active{ font-weight: normal; background: url(../umimg/box_min.gif) transparent 2.3em 0.5em no-repeat;}
#subnavigation ul ul ul li.haschildren.active{ font-weight: normal; background: url(../umimg/box_min.gif) transparent 3.3em 0.5em no-repeat;}
#subnavigation ul ul ul ul li.haschildren.active{ font-weight: normal; background: url(../umimg/box_min.gif) transparent 4.3em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul li.haschildren.active{ font-weight: normal; background: url(../umimg/box_min.gif) transparent 5.3em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul ul li.haschildren.active{ font-weight: normal; background: url(../umimg/box_min.gif) transparent 6.1em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul ul ul li.haschildren.active{ font-weight: normal; background: url(../umimg/images/box_min.gif) transparent 7.1em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}
#subnavigation ul ul ul ul ul ul ul ul li.haschildren.active{ font-weight: normal; background: url(../umimg/arrow_blue_square.gif) transparent 7.9em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed;}

#subnavigation ul ul ul li.active{ font-weight: normal; background: url(../umimg/box_min.gif) #FFFFFF 3.3em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed; }
#subnavigation ul ul ul ul li.active{ font-weight: normal; background: url(../umimg/box_min.gif) #FFFFFF 4.3em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed; }
#subnavigation ul ul ul ul ul li.active{ font-weight: normal; background: url(../umimg/box_min.gif) #FFFFFF 5.3em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed; }
#subnavigation ul ul ul ul ul ul li.active{ font-weight: normal; background: url(../umimg/box_min.gif) #FFFFFF 6.1em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed; }
#subnavigation ul ul ul ul ul ul ul li.active{ font-weight: normal; background: url(../umimg/box_min.gif) #FFFFFF 7.1em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed; }
#subnavigation ul ul ul ul ul ul ul ul li.active{ font-weight: normal; background: url(../umimg/box_min.gif) #FFFFFF 7.9em 0.5em no-repeat; border-bottom: 1px #E5EAEF dashed; }

#subnavigation li.haschildren{ cursor: pointer !important;}
#subnavigation li.haschildren ul li{ cursor: default;}

#navigation { background: url(../rugimg/search_line.gif) right 10px #009CEFno-repeat; color: #FFFFFF; font: bold 100%; width: 100%; float: left; }
/*#home #navigation ul#subnav, #subhome #navigation ul#subnav{ display: none; }*/
#navigation #breadcrumb{float: left; border-top: 1px #FFFFFF solid; background: #009CEF; width: 100%;  }
#navigation ul#subnav{ font: normal 92%; list-style: none; margin: 0 0 0 16px; padding: 0.3em 0; }
#navigation ul#subnav li{ display: inline; margin: 0 0 0 6px; }
#navigation ul#subnav li a{ color: #FFFFFF; }
#navigation ul#subnav li a.more{ background: url(../rugimg/arrow_white.gif) 0em 0.35em no-repeat; padding: 0 0 0 12px; color: #FFFFFF !important; }
#navigation ul#subnav li a.more:hover{ text-decoration: underline !important; }
#navigation ul#subnav li.nomore{ background: url(../rugimg/arrow_white.gif) 0em 0.35em no-repeat; padding: 0 0 0 12px; color: #FFFFFF !important; }

#subnavigation li.selected {
background: white;
}

#spacer {
margin : 0 10px; 
border-top : 2px solid #cc9933; 
width : 905px; 
} 


#header2{
background: url(../umimg/background.gif) #708398;
height: 50px;
position: relative;
}



.input
        {
        background: #f0f0f0;
        font-size:8pt;
        font-weight:normal;
        font-style:normal;
        border-style:groove;
	margin-left:5px;
	margin-right:5px;
        width: 245px;
        color: #000080;
        }



.textarea
        {
        background: #f0f0f0;
        font-size:8pt;
        font-weight:normal;
        font-style:normal;
        border-style:groove;
	margin-bottom:10px;
	margin-right:5px;
	margin-left:5px;
        color: #000080;
	width:245px;
        height:100px;
        }

.select
        {
	background: #f0f0f0;
	font-size:10pt;
	font-weight:normal;
	border-style:groove;
	width: 250px;
	color: #000080;
        margin-right:5px;
        margin-left:5px;
	}

table {
     
      }



tr    {
      height: 20px;
      }

td    {
      font: 78%/1.4em;
      }


.submit
        {
        font-size:8pt;
        font-weight:normal;
        border-style:ridge;
        background-color:#ffff00;
        margin-left:0px;
        margin-right:0px;
        margin-top:0px;
        margin-bottom:0px;
        width: 250px;
        color: #000080;
        }

#resultaten
	{
	float: left;
	position: relative;
	padding: 1em 0 1em 0;
	width: 678px;
	border-top : 1px solid #ffffff;
	}

#resultaten ul{ margin: 0 0 5px 25px; padding: 0; }


#resultaten li
        {
	margin: 0;
	padding: 0;
	line-height: normal;
	}



#adminveld
{
	   padding: 6px 0 0 0;
	   width: 695px;
	   height: 100%;
	   position: absolute;
	   top: 0px;
	   left: 227px;
	   overflow: auto;
	   background: #FFFFFF;
	   }

img{
border:0;
}

#container{ 
width: 100%; 
}

#content_nieuwsb
	{
	/*float: left;*/
	/*position: absolute;*/
	/*left: 237px;*/
	/*padding: 1em 0 1em 0;*/
	margin:10pt 30pt;
	overflow: auto;
	background: #FFFFFF;
	/*width: 662px;
	height: 470px;
	*/
 /*	border : 1px solid #225c95;*/
	}
	
#container #title{ 
width: 100%;
/*height: 30px;*/
display: block; 
clear: both; 
background: #CC0000; 
border-top: 1px #FFFFFF solid; 
}

#container #title h1{
font-size: 20px; 
color: #FFFFFF; margin: 0; 
padding: 0.2em 0 0.2em 22px; 
}

#rechtsrubriekbalk{
position: absolute;
top:158px!important;

left: 270px;
color: #FFFFFF;
}

#rubriekbalk{
position: absolute;
top:123px;
left: 250px;
width: 50px;
color: #FFFFFF;
}

#taalbalk{
position: absolute;
top: 90px;
right: 30px;
color: #FFFFFF;
}

#taalbalk a{
color: #FFFFFF;
}


#footer{ 
color:white;
display: block; 
clear: both; 
width: 98%; 
height: 20px; 
font-size: 92%;
padding: 1em;
}

#footer a{
color:white;
}

.left{ float: left;}

.right{ float: right; }

