body{
	margin:0;
	padding:0;
	text-align:center;
	background-color: white;
	font-family: arial, Sans, sans-serif;
	font-size:8pt;
	color:rgb(85,85,85);
	}

#container{
	position: relative;
	margin:auto;
    width:974px;
    background-image:url(../images/containerback.gif);
    background-repeat:repeat-y;
}

.headertop{
	position: relative;
    height:100px;
    background-image:url(../images/header.gif);
}

.headerbottom{
  position:relative;
	background:url(../images/bg_nav.png) repeat-x left top;
	clear:both;
	height:35px;
	line-height:35px;
	overflow:hidden;
	width:974px;
}

.headerbottom ul{
  	display:block;
	list-style:none;
	margin:auto;
	padding:0;
}

.headerbottom li{
  	float:left;
  	font-weight:bold;
	margin:0;
	padding:0;
}

.headerbottom li a{
  background:url(../images/bg_nav.png) repeat-x top left;
	color:black;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:35px;
	padding:0 5px;
}

.headerbottom li.actief a{
  background:url(../images/bg_navhover.png) repeat-x top left;
  color:black;
}

.headerbottom li a:hover{
  	background:url(../images/bg_navhover.png) repeat-x top left;
	color:#fff;
	text-decoration:none;
}

#footer{
        position:relative;
        clear:both;
        width:974px;
        font-size:10px;
        color:rgb(150,150,150);
        text-align:center;
        background-color:white;
        padding:5px 0;
        border-style:dotted;
        border-color:rgb(216,216,216);
        border-width:1px 0 0 0;
}

#leftbar{
  		clear:both;
        float:left;
        width:175px;
        text-align:left;
        font-size:12px;
        padding-bottom:67px;
}

#rightbar{
        float:left;
        text-align:left;
        margin-left:12px;
        width:785px;
        padding-bottom:67px;
}

.input{
        border:solid 1px rgb(180,180,180);
}

.input_error{
        border:solid 1px red;
}

.off{
        display:none;
}

.on{
        display:block;
}

.sub_off{
        color:black;
}

.sub_on{
        color:#FE9705;
}

#vertnav{
  list-style: none;
}

#vertnav{
     padding:0;
     margin:0;
     background-color:rgb(179,181,196);
     color:black;
}

#vertnav ul {
     padding: 0;
     margin:0;
     list-style: none;
     width:175px;
     position:absolute;
     overflow:visible;
     z-index:99;
}

#vertnav li {
     position: relative;
     cursor:pointer;
     cursor:hand;
     margin:0;
     width:172px;
     padding:0 2px;
     background-color:rgb(212,213,225);
     border-bottom:1px solid rgb(138, 139, 152);
     display:block;
     height:20px;
     line-height:20px;
}

#vertnav a {
     text-decoration:none;
     display:block;
     width:172px;
     height:20px;
}

#vertnav a:hover, #vertnav li:hover{
     background-color:rgb(179,181,196);
}

#vertnav ul li:hover, #vertnav ul li a:hover{
     background-color:rgb(179,181,196);
}

#vertnav ul, #vertnav ul ul, #vertnav ul ul ul{
     display:none;
     position:absolute;
     top:0;
     left:176px;
}

/* non-IE browsers see this */
#vertnav ul li>ul, #vertnav ul ul li>ul{
     margin-top:0;
}

#vertnav li:hover ul ul, #vertnav li:hover ul ul ul, #vertnav li:hover ul ul ul ul, #vertnav li:hover ul ul ul ul ul{
     display:none;
}

#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul, #vertnav ul ul ul li:hover ul, #vertnav ul ul ul ul li:hover ul{
     display:block;
}

li>ul {
     top: -1px;
     left: -5px;
}
/* Win IE only \*/
* html #vertnav li{float:left;}
/* end holly hack */ 


a:link {color:black; font-size:12px;text-decoration: none}
a:visited {color:black; font-size:12px;text-decoration: none}
a:hover {color:red; font-size:12px;text-decoration: none}

a.footer:link {color:rgb(150,150,150); font-size:10px;text-decoration: none}
a.footer:visited {color:rgb(150,150,150); font-size:10px;text-decoration: none}
a.footer:hover {color:red; font-size:10px;text-decoration: none}

a.main:link {color:black; font-size:8pt;text-decoration: none}
a.main:visited {color:black; font-size:8pt;text-decoration: none}
a.main:hover {color:red; font-size:8pt;text-decoration: none}

a.admin:link {color:blue; font-size:11px;text-decoration: none}
a.admin:visited {color:blue; font-size:11px;text-decoration: none}
a.admin:hover {color:#FE9705; font-size:11px;text-decoration: none}

a.admin2:link {color:rgb(175,175,175); font-size:10px;font-weight:normal;text-decoration: none}
a.admin2:visited {color:rgb(175,175,175); font-size:10px;font-weight:normal;text-decoration: none}
a.admin2:hover {color:#FE9705; font-size:10px;font-weight:normal;text-decoration: none}

a.tab:link {color:rgb(175,175,175);font-size:11px;font-weight:bold;text-decoration: none;display:block;}
a.tab:visited {color:rgb(175,175,175);font-size:11px;font-weight:bold;text-decoration: none;display:block;}
a.tab:hover {color:red;font-weight:bold;font-size:11px;text-decoration: none;display:block;}
