ul#navigation li {
list-style:none;
margin:0;
padding:0.5em;
}

ul#navigation a {
display:block;
padding:0.2em;
font-weight:bold;
text-decoration:none;
}

* html ul#navigation a {
width:100%; /* Internet Explorer */
}

ul#navigation a:link,
ul#navigation a:visited,
ul#navigation a:hover,
ul#navigation a:active {
color:#108;
background-color:transparent;
}

ul#navigation a:hover,
ul#navigation a:active {
background-image:url(../img/fix/pattern.png);
}

ul#navigation a.current,
ul#navigation a.current:link,
ul#navigation a.current:visited,
ul#navigation a.current:hover,
ul#navigation a.current:active {
color:#fff;
background-color:#108;
background-image:none;
}

