* {
margin: 0;
padding: 0;
}

ul#menu{
width: 754px;
list-style:none;
border:0;
margin: 0 0 0 118px;
padding-top: 20px;
}

ul#menu li a{
display: block;
float: left;
height: 21px;
background-image: url('img/menu-tot.png');
text-indent: -9999px;
}

ul#menu li a.home {
width: 101px;
background-position: 0px 0;
}

ul#menu li a.wiezijnwij {
width: 123px;
background-position: -101px 0;
}

ul#menu li a.huisregels {
width: 134px;
background-position: -224px 0;
}

ul#menu li a.tarieven {
width: 113px;
background-position: -358px 0;
}

ul#menu li a.foto {
width: 148px;
background-position: -471px 0;
}

ul#menu li a.contact {
width: 119px;
background-position: -619px 0;
}

ul#menu li a.home:hover,ul#menu li a.home:focus{
background-position: 0 -21px;
}

ul#menu li a.wiezijnwij:hover,ul#menu li a.wiezijnwij:focus{
background-position: -101px -21px;
}

ul#menu li a.huisregels:hover,ul#menu li a.huisregels:focus{
background-position: -224px -21px;
}

ul#menu li a.tarieven:hover,ul#menu li a.tarieven:focus{
background-position: -358px -21px;
}

ul#menu li a.foto:hover,ul#menu li a.foto:focus{
background-position: -471px -21px;
}

ul#menu li a.contact:hover,ul#menu li a.contact:focus{
background-position: -619px -21px;
}

#menu-bottom {
float: left;
width: 875px;
height: 50px;
border: 0;
text-align: center;
padding: 15px 0 100px 140px;
font-family: Calibri, Arial, sans-serif;
font-weight: normal;
font-size: 12 px;
}

#menu-bottom ul{
list-style:none;
border:0;
margin: 0;
padding: 0;
}

#menu-bottom li{
display: inline;
border: 0;
}

#menu-bottom li a{
text-decoration: none;
padding: 0.2em  0.4em 0.2em 0.4em;
border-left: 0px solid #036;
border-right: 1px solid #036;
color: #666;
}

#menu-bottom li a:hover {
color: #000;
}

#menu-bottom ul li a.selected{
color: #000;
}

a {
outline: none;
}