BODY { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; margin: 0px 0px 0px 0px; background-color: #FFF }
TABLE, TR, TD { font-family: Arial; font-size: 12px; color: #111111 }
a:link, a:visited, a:active { text-decoration: underline; color: blue; font-size: 12px; font-type: bold;}
a.name { text-decoration: underline; color: #486278; font-size: 12px; font-type: bold;}
a:hover { color: #688298; text-decoration: underline }
.dotted { border: 2px dashed #D0D0D0; margin: 10px 10px 10px 10px; }
h2 {font-size: 12pt; color: blue;}
h3 {font-size: 16pt; font-type: bold;}
td.center {text-align: center}
td.tablebg {background-color: rgb(211, 211, 211)}
td.header {background-color: rgb(255, 240, 150); color: brown}
td.dato {color: rgb(100, 100, 100); font-size: 10px}
td.login {background-color: rgb(180, 120, 210)}
td.today {background-color: rgb(220, 220, 220); text-align: center;border-style: solid;border-color: black;border-width: 1px}
td.mengde{background-color: rgb(0, 100, 255); text-align: center;border-style: solid;border-color: black;border-width: 1px}
td.hoy{background-color: rgb(250, 60, 60); text-align: center;border-style: solid;border-color: black;border-width: 1px}
td.middels{background-color: rgb(0, 200, 0); text-align: center;border-style: solid;border-color: black;border-width: 1px}
td.lav{background-color: rgb(0, 100, 240); text-align: center;border-style: solid;border-color: black;border-width: 1px}
td.empty {text-align: center}
td.post {text-align: center}
td.number {}
tr.number {}
td.right
{
  text-align:right;
}
div.wide
{
  padding-top:60px;
  padding-left:5%;
}
div.correction, div.las, form.cred
{
  background:#eee;
  padding:15px;
  padding-left:25px;
  margin-left:15px;
  
}
form.cred
{
  float:left;
  margin-top: 20%;
  margin-left: 20%;
  font-weight:bold;
  padding-left:55px;
  padding-right:55px;
  padding-bottom:25px;
}

form.cred div.label
{
  margin-top:15px;
  font-size:16px;
  float:left;
  clear:left;
}
form.cred input
{
  clear:right;
  margin-top:12px;
  margin-left:12px;
  font-size:16px;
  float:right;
  font-weight:bold;
}
div.correction div.label,div.las div.label
{
  font-size:18px;
  padding-top:0px;
  margin-top:6px;
  display:inline;
}
div.las div.toplabel
{
  font-size:18px;
  padding-top:0px;
  margin-top:6px;
}
div.correction h3
{
  font-weight: bold;
  font-size:20px;
  padding-top:7px;
}
div.correction h3.error
{
  font-weight: bold;
  font-size:20px;
  padding-top:7px;
  color:red;
}
div.correction td.check
{
  font-size:18px;
}
div.las td.unchanged
{
  color:blue;
  font-weight: bold;
}
div.las td.changed
{
  color:red;
  font-weight: bold;
}
div.correction td div.unchanged
{
  display:inline;
  padding-left:15px;
  color:blue;
  font-size:18px;
}
div.correction td div.changed
{
  display:inline;
  padding-left:15px;
  color:red;
  font-size:18px;
}
div.correction input, div.correction select,
div.las input, div.las select
{
  font-size:28px;
}
div.correction textarea, div.correction input.small, div.correction select.small, div.las input.small
{
  font-size:18px;
  min-width:340px;
}
div.correction input.small2
{
  font-size:18px;
}
div.correction td.small
{
  font-size:18px;
}
div.center
{
  padding-top:60px;
  padding-left:20%;
  padding-right:10%;
}
div.box
{
  padding:4px;
  padding-left:6px;
  background: #fffce7;
  border-style: dotted;
  border-width:1px;
}
div.heading1
{
  padding-top:0px;
  padding-left:20%;
  padding-right:80%;
}
a.orange:link, a.orange:visited, a.orange:active
{
  color:#B12525;
}