* {
 margin: 0;
 padding: 0;
}
html,
body {
 background-color: #324142;
}

body a {
 color: #000;
 text-decoration: none;
}

body a:hover {
 text-decoration: underline;
 color: #fff;
}

.content {
 padding:30px 50px 90px 50px;
}
footer {
 position: absolute;
 left: 0;
 bottom: 0;
 width: 100%;
 height: 30px;
}

 table {
 border: 0px solid black;
 border-collapse: collapse;
 width: 100%;
 background:#697977;
}
 tr:nth-child(even){background-color: #b5b5b5}
th {
 background-color:#465452;
 padding:5px;
 color:#b7b9b9;
 font-size:1.2em;
 font-family:Georgia, serif;
}
td {
 padding:5px;
 font-size:1em;
 font-family:Georgia, serif;
}
.flexformenu {
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
justify-content: center;}
ul {
list-style-type:none;
text-align:center;
position:fixed;
display:none;
top:10px;
background:#222;
opacity: 0.9;
z-index:99;
margin:0 auto;
}
ul li {
display: inline-block;
margin:5px 3px;
padding:3px;
background: #b5b5b5;
border-radius:3px;
}
ul li:hover {
background:#898989;
}
ul li a:hover {text-decoration:none;}

.text {
margin:0px 50px 20px 50px;
background-color:#aaa;
padding:5px;
font-size:1.1em;
font-family:Georgia, serif;
border-radius:3px;
}
#toTop {
width:100px;
border:1px solid #38494a;
background:#3d5051;
text-align:center;
padding:7px;
position:fixed;
bottom:15px;
left:15px;
cursor:pointer;
display:none;
color:#fff;
font-family:Georgia, serif;
font-size:15px;
}

.ab {padding-left:7px;}
hr {border-bottom:1px; dotted #222;}

/* Spoiler */
.spoiler > input + label:after{content: "+";float: right;font-family: monospace;font-weight: bold; cursor:pointer;}
.spoiler > input:checked + label:after{content: "-";float: right;font-family: monospace;font-weight: bold; cursor:pointer;}
.spoiler > input{display:none;}
.spoiler > input + label , .spoiler > .spoiler_body{background:#CCC;padding:5px 15px;overflow:hidden;width:100%;box-sizing: border-box;display: block; cursor:pointer;}
.spoiler > input + label + .spoiler_body{display:none;}
.spoiler > input:checked + label + .spoiler_body{display: block;}
.spoiler > .spoiler_body{background: #FFF;border: 3px solid #CCC;border-top: none;}