body{padding:0;margin:0;margin-top:50px;font-family:'PT Sans Narrow',sans-serif;font-weight:normal;color:#000;background-color:#f4f4f4}
html{height:100%}
p{margin:0}
img{width:100%;max-width:260px}
.webPos{max-width:750px;min-height:500px}
.sitecontent{margin:0 auto;margin-top:30px;margin-bottom:30px;box-shadow:0px 0px 28px rgba(0,0,0,.5);background-color:#fff}
h2{font-size:100%;margin:0}
main{}
footer{text-align:center}
.logo{padding:40px 0 10px 0}
.headline{margin:10px 0 5px 0}
.panel{margin-top:25px}
.content{margin-left:40px;margin-right:40px;padding-bottom:20px;font-size:120%;color:#000;line-height:32px;text-align:left}
.vers{float:right;margin:5px;font-size:12px;text-align:right;color:#ddd}
.visit{float:right;margin:5px;margin-top:-15px;font-size:12px;text-align:right;color:#ddd}
.setLinks1{position:absolute;top:0px}
.setLinks4{position:absolute;clear:both}
.abstFoo{height:10px}
a:link, a:visited{padding:3px;color:#008DC7;font-weight:bold;text-decoration:underline}
a:hover, a:active{background:#D1050C;color:#fff;text-decoration:none}
a.vlink1:link, a.vlink1:visited{padding:3px;color:#008DC7;font-weight:normal;text-decoration:underline}
a.vlink1:hover, a.vlink1:active{background:#D1050C;color:#fff;text-decoration:none}
a.vlink2, a.vlink2:visited{font-size:14px;color:#999;font-weight:normal;text-decoration:underline;opacity:.75}
a.vlink2:hover, a.vlink2:active{background:transparent;color:#D1050C;text-decoration:underline;opacity:1}
.creator1{color:#466280}
.creator2{color:#D2050C}
.creator3{color:#008AC3}
@media screen and (max-width:799px){body{margin-top:10px}.webPos{max-width:90%;min-height:400px}.setLinks4{position:relative;clear:both;margin-top:10px}}
@media screen and (max-width:479px){.setLinks1{position:relative;clear:both;margin-top:10px;}.setLinks4{margin-top:inherit;}}