body {
font:.75em Verdana, Arial, Helvetica, sans-serif;
color:#000;
background:#FFF;
font-size:12px;
margin:0;
padding:0;
}

td {
	
}

h1 {
color:#940000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:700;
text-align:center;
}

h2 {
color:#940000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:700;
}

h3 {
color:#940000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
}

h4 {
color:#00c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
}

h5 {
color:#00f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
}

.sitemap {
	color:#940000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:200;
}
h6 {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:400;
}

.expanded {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
letter-spacing:2px;
color:#000;
border-color:#999;
}

.box {}
/*	werkt prima bij mozilla, wacht op css 3.0
    overflow:auto;
	border-color:#ccc #666 #666 #ccc;
	border-style:solid;
	border-width:thoin;
	margin:0;
	padding: 4em;
	width: 270px;
	height:350px;
	clip: auto;
	visibility: visible;float:left;
}
*/
#container {
width:100%;
text-align:left;
position:relative;
/*height:100%;*/
border-left:0px solid #555;
border-right:0px solid #555;
margin:0 auto;
}

#titblok {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#780000;
	font-size:10px;
	background-color: #f0f0f0;
	
}

.inhoud {

position : relative;

margin : 0 0 0 160px;
padding : 10px;
z-index  :0;

}

#footer {
text-align:left;
font-size:90%;
line-height:1.4em;
padding:7px 20px;
}

#crumbnav {
text-align:left;
border-bottom:1px solid #f5ede3;
margin-bottom:2em;
font-size:80%;
padding-bottom:10px;
}

#crumbnav a {
font-weight:400;
}

#navi { list-style-type:none; color:#fff; float:left; width:139px; height:100%; background:#f0f0f0; font-size:12px; font-weight: 500; margin:0; padding:10px; }

#navi p { color:#fff; background:#6b6b6b; font-size:12px; font-weight: 500; text-align:right; margin:0; padding:0 5px 0 0; }

#navi ul { font-weight: 500; list-style:none; margin:0; padding:0; }

#navi ul a:link {
color:#FFF;
background:#787878;
display:block;
font-weight:700;
margin:2px 0 0;
padding:3px;
}
#navi ul a:visited {
color:#FFF;
background:#787878;
display:block;
font-weight:500;
margin:2px 0 0;
padding:3px;
}





#navi ul a:focus,#navi ul a:hover,#navi ul a:active {
color:blue;
background:#c3c3c3;
text-decoration:none;
display:block;
font-weight:700;
margin:2px 0 0;
padding:3px;
}

#logo {
position:relative;
right:10px;
width:15%;
color:#666;
}

a:link {
color:#00f;
font-size:0.9em;
font-weight:500;
text-decoration:none;
}

a:visited {
color:#780000;
font-size:.9em;
font-weight:lighter;
text-decoration:none;
}

a:hover {
color:#66f;
font-size:0.9em;
font-style:normal;
font-weight:500;
text-decoration:none;
}

a:active {
color:red;
font-size:0.9em;
font-weight:600;
text-decoration:none;
}

#nav2 { font-size:95%; background-color:#cccef6; color:#fff; font-weight: 500; left:auto; margin:0; padding:1px 0; }

#nav2 a:link
{ color:#043435; font-weight: 500; background-color:transparent; text-decoration:none; }

#nav2 a:visited {
color:#780000;
background-color:transparent;
text-decoration:none;
}

#nav2 a:hover,#nav2 a:active 
{ color:#fff; font-weight: 500; background-color:#686868; }

#nav-hor ul
{
padding-left: 0;
margin-left: 0;
background-color: #940000;
color: White;
float: left;
width: 100%;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
}
#admin{position:absolute;left:5px;width:10%;border:1px dotted;color: #666;text-decoration:none; }

#nav-hor ul li { font-weight: 600; display: inline; }
.lijst li {position:relative;}

.lijst ul {position:relative;}

.lijst td {position:relative;} 

#nav-hor ul li a:link
{ padding: 0.2em 1em; background-color: #940000; color: white; font-weight: 600; text-decoration: none; float: left; border-right: 1px solid #fff; }

#nav-hor ul li a:visited
{ padding: 0.2em 1em; background-color: #940000; color: white; font-weight: 600; text-decoration: none; float: left; border-right: 1px solid #fff; }

#nav-hor ul li a:focus, #nav-hor ul li a:hover,#nav-hor ul li a:active 
{ background-color: #a5949c; color: #fff; font-weight: 600; }


#navi li,#nav2 li { font-weight: 600; text-align:right; margin:0; padding:0; }

h2.rond
{
color: #940000;
font-size: 1.5em;
text-align: center;
background: url(rondehoek_boven.jpg) no-repeat;
width: 175px;
padding: 7px 0 0 0;
}

h2.rond em
{
display: block;
width: 175px;
padding: 0 0 7px 0;
font-style: normal;
background: url(rondehoek_onder.jpg) no-repeat 1px 100%;
}

.rss-box {
	 width: 450px;
	 background-color: #ffffff;
}

.rss-title, rss_title a {
	margin: 0px 0;
	padding: 0;
}

.rss-items {
       list-style:none;
       margin:0;
       padding:0;
}

.rss-item  {
  font-size: 10px;
  margin-bottom: 1em;;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {

	}

.rss-item a:hover { 

	}
	
.rss-date {
	font-size: xx-small;
	} 


.rbroundbox { background: url('nt.gif') repeat; }
.rbtop div  { background: url('tl.gif') no-repeat top left; }
.rbtop      { background: url('tr.gif') no-repeat top right; }
.rbbot div  { background: url('bl.gif') no-repeat bottom left; }
.rbbot      { background: url('br.gif') no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent  { margin: 0 7px; }
.rbroundbox { width: 230px; margin: 0.5em auto; height:230px; }

#background {background:#f0f0f0;}


.piazza ul
{
padding:0px;
margin:0px;
}
.piazza li
{
list-style-type:disc;
list-style-position:inside;
padding-left:14px; 
}


/* vormgeving van de cover*/
.vertikale
{
text-align:center;
border-left:2px dashed silver;

}
.vertikaleenend
{
text-align:center;
border-left:2px dashed silver;
border-right:2px dashed silver;
}

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
border: 2px solid white;
background-color:#940000;
z-index:25;
}

.glossymenu li{
position: relative;
}


.glossymenu li a{
background-color:#940000;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 190px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 180px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background-color:#940000#
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-color:#a5949c;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */


/* vormgeving van de dropdowns via select*/
/*
    select {
      display: block;
    }
    select.replaced {
      display: none;
    }
    ul.selectReplacement {
      /*background: url(top.jpg) top left no-repeat;
      border-bottom:solid 2px orange;
      margin: 0;
      padding: 0;
      height: 1.65em;
    }
    ul.selectReplacement li {
      background: #cf5a5a;
      color: #fff;
      cursor: pointer;
      display: none;
      font-size: 11px;
      line-height: 1.7em;
      list-style: none;
      margin: 0;
      padding: 1px 12px;
      
    }
    ul.selectOpen li {
      display: block;
    }
    ul.selectReplacement li.selected {
      /*background: url(bottom.gif) bottom left no-repeat;
      color: #fff;
      display: block;
    }
    ul.selectOpen li.selected {
      background: #9e0000;
      display: block;
    }
    ul.selectOpen li:hover,
    ul.selectOpen li.hover,
    ul.selectOpen li.selected:hover {
      background: #9e0000;
      color: #fff;
    }
    */
