* {
  margin: 0;
  padding: 0;
}



#navigation {
  width: 975px;
  position: absolute;
  background: #CC0000;
  -moz-opacity: .9;
  filter: alpha(opacity=90);
  font-size: 90%;

}

#navigation.hover {
  border-bottom: solid 2px #CC0000;
  background-color: #CC0000;
}

#navigation ul {
  list-style: none;
}
#navigation li {
  float: left;
}

#navigation-list {
  border-top: solid 1px #CC0000;
  width: 975px;
  height: 30px;
  overflow: hidden;
  background-color: #CC0000;

}
#navigation.hover #navigation-list {
  height: auto;
  border-bottom: solid 1px #FFFFFF;
}
#navigation-list a {
  display: block;
  position: relative;
  border-right: solid 2px #CC0000;
  height: 30px;
  background-position: -2px -1px;
  background-repeat: no-repeat;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  text-indent: -1234em;
}
#navigation-list a:hover {
  background-color: #CC0000;
}
#navigation-list p {
  margin: 0;
  border-bottom: solid 2px #CC0000;
}
#nav-home {
  width: 195px;
  padding-bottom: 1px;
}
#nav-home a {
	background-image: url(../images/nav_overons.gif); 
}
#nav-home a:hover, #nav-home.active a {
	background-image: url(../images/nav_overons.gif);
}

#nav-menu {
  width: 195px;
  padding-bottom: 1px;
}
#nav-menu a {
	background-image: url(../images/nav_dekaart.gif); 
}
#nav-menu a:hover, #nav-menu.active a {
	background-image: url(../images/nav_dekaart.gif); 
}
#nav-wijn {
  width: 195px;
  padding-bottom: 1px;
}
#nav-wijn a {
	background-image: url(../images/nav_dewijnen.gif); 
}
#nav-wijn a:hover, #nav-wijn.active a {
	background-image: url(../images/nav_dewijnen.gif); 
}

#nav-gallery {
  width: 195px;
  padding-bottom: 1px;
}
#nav-gallery a {
	background-image: url(../images/nav_fotos.gif); 
}
#nav-gallery a:hover, #nav-gallery.active a {
	background-image: url(../images/nav_fotos.gif); 
}

#nav-contact {
  width: 195px;
  padding-bottom: 1px;
}
#nav-contact a {
	background-image: url(../images/nav_contact.gif); 
}
#nav-contact a:hover, #nav-contact.active a {
	background-image: url(../images/nav_contact.gif); 
}

#navigation-list ul li {
  float: none;
  margin: 0;
  padding: 3px 8px 1px 25px;
  background: none;
}
#navigation #navigation-list ul a {
  display: inline;
  position: static;
  border: none;
  height: auto;
  background: none;
  text-indent: 0;
}
#navigation-list ul a:hover {
  background: none;
  color: #FFF;
}

