* {
font-family: sans-serif;
}
h1 {
text-align:center;
font-weight: 700;
font-size: 3em;
margin: 1em 0;
}
#schramm {
margin: 0 auto;
max-width: 500px;
height: 266px;
border:1px solid #aaa;
background-color:black;
position:relative;
}
#schrammtext {
position:absolute;
right:10px;
bottom:10px;
color: #fff;
font-weight: 700;
font-size: 100px;
}
p {
color: #666;
text-align:center;
width:100%;
margin:70px 0 0 0;
padding: 0;
}
a {
color: #666666;
}
a:hover {
color: #000;
}
body {
font-size: 16px;
line-height: 1.5em;
}
* {
box-sizing: border-box;
}
h1 {
font-size: 32px;
line-height: 1.5em
}
img {
max-width: 100%;
height: auto;
}
.ist {
max-width: 740px;
margin: 0 auto;
}
.ist p, .ist ul, h2, h3, h4 , h5 {
text-align: left;
color: #666;
}