body { background-color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #ffffff; }

a { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
a:hover { text-decoration: underline;}
a:hover.moveRight { text-decoration: none; position: relative; left: 6px; }
a:hover.noHover { text-decoration: none; }

TABLE { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #ffffff; }
TD { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #ffffff; }

INPUT {background-color: #353535; border: 2px solid #3F3F3F; color: #ffffff; font-family: Verdana, Geneva, sans-serif; font-size: 11px;}
SELECT {background-color: #353535; border: 2px solid #3F3F3F; color: #ffffff; font-family: Verdana, Geneva, sans-serif; font-size: 11px;}
TEXTAREA {background-color: #353535; border: 2px solid #3F3F3F; color: #ffffff; font-family: Verdana, Geneva, sans-serif; font-size: 11px;}
.dim { color: #c5c5c5; font-weight: 900; }
.rubrik { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: 900; color: #ffffff; }
.noborder { background-color: transparent; border: 0px; color: #ffffff; }
.square { list-style-type: square; }
.error { color: #C22020; font-weight: 900; }
.textsubmit {background-color: transparent; border: 0px; color: #ffffff; font-weight: 900; cursor: pointer; padding: 0; }
.stor { font-size: 24px; font-weight: 900;}
.whiteThin { border: 1px solid #ffffff; }
.minihead { font-weight: 900; letter-spacing: 1px; text-transform: uppercase; }
.c { text-transform: uppercase; }
.notice { font-style: italic; color: #C5C5C5; }

.frontLine { width: 2px; background: repeating-linear-gradient(to bottom, #c5c5c5 0 1px, transparent 1px 3px); }
.textPage { width: 624px; margin: 84px auto 48px auto; line-height: 16px; }
.textPage p { margin: 0 0 11px 0; }
.faqQ { font-weight: 900; margin-top: 10px; }
.stats:after { content: ""; display: table; clear: both; }
.stat { float: left; width: 4px; height: 12px; background-color: #474843; }
.stat + .stat { margin-left: 1px; }
.stat.enabled { background-color: #85302d; }
.vertical { font-family: "Arial Black", Arial, sans-serif; color: #c5c5c5; text-transform: uppercase; font-size: 17px; line-height: 14px; }
input[type="number"] { width: 72px; }
.pluppar img { margin-right: 1px; vertical-align: middle; }
.avatarVal { display: inline-block; margin: 0 10px 5px 0; }
.avatarVal input { border: 0; background: transparent; vertical-align: top; }
.logga { position: relative; display: inline-block; line-height: 0; }
.logga img { display: block; }
@font-face { font-family: "Rubrik"; src: url("/assets/font/anton.ttf") format("truetype"); font-display: swap; }
.beta { position: absolute; left: 376px; bottom: 9px; font-family: Impact, "Rubrik", "Arial Narrow", sans-serif; font-size: 50px; font-weight: normal; line-height: 50px; letter-spacing: 0; color: #D10303; white-space: nowrap; transform: rotate(-6deg); transform-origin: left bottom; text-shadow: 1px 1px 0 #000000, 0 0 4px rgba(0, 0, 0, 1), 0 0 10px rgba(0, 0, 0, 1), 0 0 16px rgba(0, 0, 0, 0.7); }
.fodsel { display: block; min-height: 119px; padding: 6px 12px 12px 0; text-decoration: none; }
.fodsel:hover { text-decoration: none; }
.fodsel img.figur { float: left; margin-right: 12px; cursor: crosshair; }
.fodselText { display: block; overflow: hidden; padding-top: 12px; line-height: 18px; }
.synpunkter { margin: 0; }
.synpunkter INPUT[type="text"], .synpunkter INPUT[type="email"], .synpunkter TEXTAREA { width: 240px; box-sizing: border-box; margin: 2px 0 6px 0; }
TEXTAREA {background-color: #353535; border: 2px solid #3F3F3F; color: #ffffff; font-family: Verdana, Geneva, sans-serif; font-size: 11px; resize: vertical;}
.synpunkter .dold { position: absolute; left: -9999px; }
.startsida { display: table; position: relative; margin: 60px auto 0 auto; }
.betaruta { position: absolute; top: 85px; left: 100%; width: 252px; margin-left: 96px; }
