@charset "iso-8859-1";
.BODY {
  margin : 0;
  padding : 0;
  background: #FBFAFA url('design/bg.gif') repeat-x;
  /* background-color : #fbfafa; */
}
.ADMINBODY {
  margin : 0;
  padding : 0;
  background-image : url('design/adminbg.gif');
  background-color : #FBFAFA;
  font-family: Verdana, Arial, Sans-serif;
  font-size: 10px;
  margin-left: 7px;
}
.BodyProd {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  margin : 0;
  padding : 0;
  background-color : #FBFAFA;
}
.BodyProd2 {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  margin : 1px;
  padding : 0;
  background-color : #FBFAFA;
  background-image : url('design/korg.gif');
}
TABLE {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #000000;
  border : 0 solid #ffffff;
}
A.AdminLank2 {
  text-decoration : none;
  color : #0000FF;
  font-weight: bold;
}
A.AdminLank2:hover {
  text-decoration : none;
  color : #333333;
  font-weight: bold;
}
A.AdminLank {
  text-decoration : none;
  color : #000000;
}
A.AdminLank:hover {
  text-decoration : none;
  color : #FFFFFF;
}
A.TKNLank {
  text-decoration : none;
  color : #765D5D;
}
A.TKNLank:hover {
  text-decoration : none;
  color : #333333;
}
A {
  text-decoration : none;
  color : #765D5D;
}
A:hover {
  text-decoration : none;
  color : #333333;
}
HR {
  text-align: left;
  width : 95%;
  height : 1px;
  border : 1px dotted #9B8180;
}

HR.MK2 {
  text-align: center;
  width : 98%;
  height : 1px;
  border : 1px dotted #9B8180;
}

A.Meny {
  font-family : Verdana, Arial, Sans-serif;
  font-weight : bold;
  font-size : 10px;
  color : #333333;
  text-decoration : none;
  border-left : 5px solid #aa1111;
  border-top : 1px solid #aa1111;
  border-bottom : 1px solid #aa1111;
  border-right : 1px solid #aa1111;
  background-color : #fbfafa;
  height : 13px;
}
A.Meny:hover {
  font-family : Verdana, Arial, Sans-serif;
  font-weight : bold;
  font-size : 10px;
  color : #333333;
  text-decoration : none;
  border-left : 5px solid #ee9999;
  border-top : 1px solid #ee9999;
  border-bottom : 1px solid #ee9999;
  border-right : 1px solid #ee9999;
  background-color : #fbfafa;
  height : 13px;
}
.InnerTable {
  border : 0 solid #ffffff;
  width : 600px;
  font-size : 10px;
  color : #555555;
  font-family : Verdana, Arial, Sans-serif;
}
.MainSidan {
  border : 0 solid #004f9d;
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  width : 700px;
}
.TitleText {
  font: bold 11px Verdana, Arial, Sans-Serif;
  width : 70%;
  border-bottom : 1px solid #aa1111;
  border-left : 5px solid #aa1111;
  color : #333333;
}
.InnerPic {
  width : 170px;
  height : 231px;
  border : 1px solid #9B8180;
}
.ShadowIm {
  border-right : 1px solid #aeaeae;
  border-bottom : 1px solid #aeaeae;
}
INPUT {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
}
INPUT.Text {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #000077;
  background-color : #ffffff;
  border : 1px solid #aaaaaa;
  background-image : url('design/txtback.gif');
}
TEXTAREA {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #000077;
  background-color : #ffffff;
  border : 1px solid #aaaaaa;
}
SELECT {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #000077;
  background-color : #ffffff;
  border : 1px solid #aaaaaa;
}
.DoldText {
  color : #666666;
}
.DoldText2 {
  color : #8C7574;
  font-size : 9px;
}
.Bottom {
  height : 16px;
  background-image : url('design/bottom.gif');
  text-align : center;
}
.MainInner {
  font: 12px Trebuchet MS, Arial, Sans-serif;
  color: #444444;
  text-align: justify;
  background-repeat : no-repeat;
  background-image : url('design/sida.gif');
}
.SokFalt {
  width : 86px;
  border : 1px solid #bbbbbb;
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  background-color : #ffffff;
  background-image : url('design/txtback.gif');
}
.XFalt {
  border : 0px solid #bbbbbb;
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
}
.Logga {
  text-align : center;
  height : 100px;
  background-image : url('design/logga.gif');
}
.Menyn {
  height : 22px;
  background-image : url('design/meny.gif');
  text-align : center;
}
.MiniPic {
  border : 1px solid #dddddd;
  width : 50px;
  height : 50px;
}
.SokKnapp {
  background-color : #ffffff;
  font-family : Verdana, Arial, Sans-serif;
  font-weight : bold;
  font-size : 10px;
  color : #333333;
  text-decoration : none;
  border-left : 5px solid #aa1111;
  border-top : 1px solid #aa1111;
  border-bottom : 1px solid #aa1111;
  border-right : 1px solid #aa1111;
  height : 15px;
}
.SubmitKnapp {
  background-color : #ffffff;
  font-family : Verdana, Arial, Sans-serif;
  font-weight : bold;
  font-size : 10px;
  color : #333333;
  text-decoration : none;
  border-left : 5px solid #aa1111;
  border-top : 1px solid #aa1111;
  border-bottom : 1px solid #aa1111;
  border-right : 1px solid #aa1111;
  height : 15px;
}
.SubmitKnapp2 {
  background-color : #ffffff;
  font-family : Verdana, Arial, Sans-serif;
  font-weight : bold;
  font-size : 10px;
  color : #000077;
  text-decoration : none;
  border-left : 5px solid #7f9db9;
  border-top : 1px solid #7f9db9;
  border-bottom : 1px solid #7f9db9;
  border-right : 1px solid #7f9db9;
  height : 17px;
}
.Sida {
  position : absolute;
  visibility : visible;
}
.PopupHelp {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #333333;
  width : 189px;
  text-align : left;
  margin-left: 11px;
}
.PopupHelpHidden {
  position : absolute;
  display : none;
  z-index : 10;
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #333333;
  background-color : #FFFFFF;
  width : 200px;
  border : 1px solid #CCCCCC;
  text-align : left;
  background-image: url('design/line.gif');
}
.Titel {
  width : 200px;
  font-weight : bold;
  background-color : #DDDDDD;
}
.PopupHelp2 {
  width : 120px;
  border : 0 solid #ffffff;
  color : #ffffff;
  visibility : hidden;
  z-index : 1;
  position : absolute;
}
.SpecText {
  font-family : Arial, Sans-serif;
  font-size : 15px;
  color : #333333;
  font-weight : bold;
}
.OText {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #000000;
  font-weight: bold;
}

.OText2 {
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  color : #000000;
}

SPAN.visa {
  cursor: pointer;
  font: bold 9px Verdana;
  color: #0000AA;
}

DIV.TreMeny {
  float: left;
  width: 100%;
  border-bottom: solid 1px #777777;
  margin-bottom: 5px;
  background: #EEEEEE url('design/trecat.gif') repeat-x bottom;
}

DIV.TreMeny_Under {
  float: left;
  cursor: pointer;
  font: bold 10px Verdana;
  color: #0000AA;
  text-align: center;
}

DIV.TreMeny_UnderCh {
  float: left;
  cursor: pointer;
  font: bold 10px Verdana;
  color: #000088;
  text-align: center;
  background: url('design/trecat_a.gif') repeat-x top;
}

LEGEND
{
  font: 10px Verdana;
  color: #0046D5;
  font-weight: bold;
}

/* -------------------- */

/* Start: Meny */

.Mellan ul {
  margin: 0;
  padding: 0 10px 0;
  list-style: none;
}

.Mellan li {
  float: left;
  background: url("design/meny/left.gif") no-repeat left top;
  margin: 0;
  padding: 0 0 0 6px;
}

.Mellan a {
  float: left;
  display: block;
  background: url("design/meny/right.gif") no-repeat right top;
  padding: 2px 11px 2px 6px;
  text-decoration: none;
  font-weight: bold;
  color: #333333;
}

/* Commented Backslash Hack
hides rule from IE5-Mac \*/
.Mellan a {float: none;}
/* End IE5-Mac hack */

.Mellan a:hover{
  color: #999999;
}

.Mellan .current{
  background-image: url("design/meny/left_on.gif");
  border-width: 0;
}

.Mellan .current a{
  background-image: url("design/meny/right_on.gif");
  color: #333333;
  padding-bottom: 3px;
}
/* Slut: Meny */

/* -------------------- */

DIV.Mellan {
  background: url("design/bg/mellan.gif") no-repeat bottom;
  font-size: 93%;
  line-height: normal;
  float: left;
  width: 600px;
  margin-left: 25px;
}

DIV.Mellan_u {
  background: url("design/bg/mellan_u.gif") no-repeat;
  font: bold 10px Verdana;
  color: #AAAAAA;
  float: left;
  width: 600px;
  height: 16px;
  text-align: left;
  padding-left: 5px;
  padding-top: 1px;
  margin-left: 25px;
}

DIV.FlyMenu {
  text-align: left;
  font-family : Verdana, Arial, Sans-serif;
  font-size : 10px;
  top: 80px;
  position: absolute;
  width: 700px;
  height: 22px;
}