.topmenu a:link, .topmenu a:visited{
  font-family : "Verdana", cursive;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
}

.topmenu a:hover{
  color : #bbbbbb; 
}

.topmenu ul{
  position: absolute;
  left: 190px;
  list-style:none;
  padding: 0px;
  margin: 0px;
}

.topmenu li{
  position: relative;
  float: left;
}

.topmenu p{
  position: relative;
  font-family : "Verdana", cursive;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 1px;
  margin-top: 5px;
}

.topmenu p.dot{
  position: relative;
  float: left;
  font-family : "Verdana", cursive;
  font-size: 14px;
  color: #777777;
  font-weight: bold;
  margin-top: -1px;
  margin-left: 4px;
  margin-right: 4px;
  padding: 0px;
}

.topmenu a.lnk{
  position: relative;
  font-family : "Verdana", cursive;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 1px;
}

.topmenu a.droplnk{
  position: relative;
  font-family : "Verdana", cursive;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  letter-spacing: 1px;
  margin-top: 3px;
  margin-left: 3px;
  z-index: 204;
}


/* submenu */
.topmenu ul li ul {
    visibility: hidden;
    position: absolute;
	width: 150px;
    margin:  0px;
    padding: 0px;
	margin-top: 0px;
	margin-left: -1px;
    z-index: 200;
	left: 0px;
	top: 0px;
	padding-top: 20px;  /* hoever wil je de submenu naar beneden */
   
}
.topmenu ul li:hover ul, .topmenu ul li.over ul, .topmenu li.sfhover ul, li li.sfhover ul{
    visibility: visible;
    z-index: 201;
}


/* submenu-item */
.topmenu ul li ul li {
    position: relative;
    width: 150px;
	height:25px;
	float: none;
    margin-bottom: -4px;
	border-top: 1px solid #AAAAAA;
    border-right: 1px solid #AAAAAA;
    border-left: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
   	background-image: none;
	background-color: #FFFFFF;
    z-index: 202;
}
.topmenu ul li.naarlinks ul li {
	left:-75px;
	z-index: 203;
}

.linksmenu { width: 165px; }


.linksmenu ul{
  list-style:none;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  left: 0px;
  width: 165px;
}

.linksmenu li.header{
  position: relative;
  font-family : "Verdana", cursive;
  font-size: 12px;
  font-weight: bold;
  float: left;
  display: block;
  width: 145px;
  height: 20px;
}

.linksmenu li.link{
  position: relative;
  float: left;
  display: block;
  width: 150px;
  height: 20px;
  margin-top: 0px;
}

.linksmenu li.scroller{
  position: relative;
  float: left;
  display: block;
  width: 160px;
  height: 60px;
  margin-top: 0px;
  padding: 0px;
  margin:0px;
}

.linksmenu a, .linksmenu a:visited {
  font-family : "Verdana", cursive;
  font-size: 12px;
  text-decoration : none;
  color: #444444;
  margin-top: 3px;
}

.linksmenu a:hover{
  /* text-decoration : underline; */
  color: #000000;
}

.linksmenu p{
  position: relative;
  float: left;
  font-family : "Verdana", cursive;
  font-size: 12px;
  color: #000000;
  margin-top: 3px;
  margin-left: 0px;
}





.overig a:link, .overig a:visited{
  font-family : "Verdana", cursive;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  align: left;
}

.overig a:hover{
  color : #bbbbbb;
}

.overig ul{
  list-style:none;
  align: right;
  float: right;
}

.overig li{
  position: relative;
  float: left;
  align: left;
}

.overig a{
  position: relative;
  font-family : "Verdana", cursive;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  letter-spacing: 1px;
  margin-left: 10px;
  align: left;
}


/* submenu */
.overig ul li ul {
    visibility: hidden;
    position: absolute;
	width: 150px;
    margin:  0px;
    padding: 0px;
    z-index: 200;
	left: 0px;
	top: 0px;
	padding-top: 0px;  /* hoever wil je de submenu naar beneden */
    padding-left: 18px;
    align: left;
}
.overig ul li:hover ul, .overig ul li.over ul, .overig li.sfhover2 ul, li li.sfhover2 ul{
    visibility: visible;
    z-index: 201;
}


/* submenu-item */
.overig ul li ul li {
    position: relative;
    width: 150px;
	height:20px;
	float: none;
    margin-bottom: -4px;
	border-top: 1px solid #AAAAAA;
    border-right: 1px solid #AAAAAA;
    border-left: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
   	background-image: none;
	background-color: #EAE8FE;
    z-index: 202;
    padding-top: 2px;
    padding-bottom: 2px;
    align: left;
}

.overig li{
  align: left;
}


}
