body {
    background: #ffffff url('./image/bg01.jpg') no-repeat center;
    margin:0;
    font-size: 45px;
}

header a {
    text-decoration: none;
    color: red;
}

aside {
    text-align: center;
}

aside ul li{
    list-style: none;
    margin-top: 35px;
}

aside a:link {
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
aside a:visited {
    text-decoration: none;
    color: #444444;
    font-weight: bold;
}
aside a:hover {
    text-decoration: none;
    color: red;
    font-weight: bold;
}
aside a:active {
    text-decoration: none;
    color: red;
    font-weight: bold;
}

.napeyda {
 display: none;
 visibility: hidden;
 width:0;
 height:0;
}

#counter {
    text-align:center;
    width: 100%;
    margin: 0 auto;
    font-size: small;
}