.index
{
    position:relative;
    float:left;
    width:25%;
    height:10%;
    padding:5px;
    margin:10px;
    cursor:pointer;
    border:1px groove;
}
.indexpage
{
/*    margin-left: 160px;*/
    padding-bottom: 20px;
    cursor:pointer;
}
.indexpage:hover
{
    cursor:pointer;
    padding-bottom: 20px;
    color:orange;
}

span
{
    cursor:pointer;
}
.simple
{
    text-decoration:none;
}
.simple:hover
{
    text-decoration:none;
}

.simple
{
    color:silver;
    cursor:default;
}
.simple:hover
{
    color:silver;
    cursor:default;
}
.subpage
{
    position:relative;
    float:left;
    width:50%;
    height:30%;
    padding:5px;
    margin:10px;
    border:1px groove;
}
.logo
{
    display:inline-block;
    border:3px solid;
    text-align:center;
    width:100%;
    margin-bottom:20px;
}
.contentlist
{
    margin-bottom:100px;
}