@charset "utf-8";
/* CSS Document */

img, ul, li {
border: 0;
margin: 0;
padding: 0;
}

body {
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
}
h1 { font-size: 2em; }

img {
max-width: 100%;
height: auto;
}

a {
color: #000000;
text-decoration: underline;
}
h1 a {text-decoration: none;}
a:hover { color:#13e313; }
a:active { color: orange; }

.element-invisible {
display: none;
}

nav ul.nav * { list-style: none; }
nav ul.nav a {
background: lightgrey;
padding: 0.5em;
display: block;
margin-top: 1px;
text-decoration: none;
}
nav ul.nav a:hover {
color: #fff;
background: darkgrey;
}
nav ul.nav ul li a { padding-left: 1.5em; }

