html { overflow: -moz-scrollbars-vertical; }

html,body { font-size: 12px; Color: #333333; Line-height:16px; background-color:#ffffff; margin: 0; padding: 0px; Padding-RIGHT: 0px; Padding-LEFT: 0px; Padding-BOTTOM: 0px; Padding-top: 0px; font-family: Arial, helvetica, verdana, sans-serif; }

p { margin: 10px 0 10px 0;}
a { color: #333333; text-decoration: none; }
a:hover, a:active { text-decoration: none; color: #cc0000; }
.bar_vit {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-transform:uppercase; line-height: 12px; }

  .Huvudrubrik { font-family: Arial, Helvetica, sans-serif; font-size: 46px; font-weight: normal; line-height: 48px; color: #000000; text-decoration: none; display:block; padding: 0px 0px 16px 0px }
  .Mellanrubrik {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; line-height: 28px; color: #000000; display:block; padding: 0px 0px 2px 0px; }
  .Underrubrik {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; line-height: 22px; color: #000000; display:block; padding: 0px 0px 2px 0px; }

  .Brodtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #333333;}
  .LitenBrodtext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333;}
  .Ingress { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; line-height: 22px; color: #000000; display:block; padding: 0px 0px 2px 0px; }
  .Kalltext {font-family: Courier, monospace; font-size: 12px; line-height: 17px; color: #333333;}

  .Meny {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold;}
  .Meny:link {text-decoration: none;}
  .Meny:visited {text-decoration: none;}
  .Meny:active {text-decoration: none;}
  .Meny:hover {text-decoration: none; color: #cc0000;}

  .MenyVald {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333;}
  .MenyVald:link {text-decoration: none;}
  .MenyVald:visited {text-decoration: none;}
  .MenyVald:active {text-decoration: none;}
  .MenyVald:hover {text-decoration: none;}

  .UnderMeny {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }
  .UnderMeny:link {text-decoration: none; color: #333333; }
  .UnderMeny:visited {text-decoration: none; color: #333333; }
  .UnderMeny:active {text-decoration: none; color: #333333; }
  .UnderMeny:hover {text-decoration: none; color:#cc0000; font-weight: bold; }

  .UnderMenyVald {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
  .UnderMenyVald:link {text-decoration: none; color: #ffffff; }
  .UnderMenyVald:visited {text-decoration: none; color: #ffffff; }
  .UnderMenyVald:active {text-decoration: none; color: #ffffff; }
  .UnderMenyVald:hover {text-decoration: none; color: #ffffff;}
  
  .UnderMeny2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333;}
  .UnderMeny2:link {text-decoration: none;}
  .UnderMeny2:visited {text-decoration: none;}
  .UnderMeny2:active {text-decoration: none;}
  .UnderMeny2:hover {text-decoration: none; color:#cc0000;}

  .UnderMeny2Vald {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; color:#cc0000; text-decoration: none;}
  .UnderMeny2Vald:link {text-decoration: none;}
  .UnderMeny2Vald:visited {text-decoration: none;}
  .UnderMeny2Vald:active {text-decoration: none;}
  .UnderMeny2Vald:hover {text-decoration: none;}

  .svart {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; color: #000000;}
  .svart:link {text-decoration: none; color: #000000;}
  .svart:visited {text-decoration: none; color: #000000;}
  .svart:active {text-decoration: none; color: #000000;}
  .svart:hover {text-decoration: underline; color: #000000;}
  
  
  .vit {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #ffffff;}
  .vit:link {text-decoration: none; color: #ffffff;}
  .vit:visited {text-decoration: none; color: #ffffff;}
  .vit:active {text-decoration: none; color: #ffffff;}
  .vit:hover {text-decoration: underline; color: #ffffff;}


  .rod_10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #e11a2b; font-weight:normal; }
  .rod_10 a {text-decoration: underline; color: #e11a2b;}
  .rod_10:link {text-decoration: underline; color: #e11a2b;}
  .rod_10:visited {text-decoration: underline; color: #e11a2b;}
  .rod_10:active {text-decoration: underline; color: #e11a2b;}
  .rod_10:hover {text-decoration: underline; color: #e11a2b;}

  .rod_11 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #e11a2b; font-weight:normal; }
  .rod_11 a {text-decoration: underline; color: #e11a2b;}
  .rod_11:link {text-decoration: underline; color: #e11a2b;}
  .rod_11:visited {text-decoration: underline; color: #e11a2b;}
  .rod_11:active {text-decoration: underline; color: #e11a2b;}
  .rod_11:hover {text-decoration: underline; color: #e11a2b;}

  .rod_bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #e11a2b; font-weight:bold; }
  .rod_bold:link {text-decoration: none; color: #e11a2b;}
  .rod_bold:visited {text-decoration: none; color: #e11a2b;}
  .rod_bold:active {text-decoration: none; color: #e11a2b;}
  .rod_bold:hover {text-decoration: none; color: #e11a2b;}
  
 

  

    /* Toppmeny
----------------------- */  
#pipe ul {margin-left: 0; padding-left: 0; display: inline;}
#pipe ul li {margin-left: 0; padding: 3px 12px; border-left: 1px solid #adadad; list-style: none; display: inline;}
#pipe ul li.first {margin-left: 0; padding-left: 20px; border-left: none; list-style: none; display: inline;}

.search {background-color:#e0dfde; width: 141px; height:17px; border: #c7c6c5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 10px; font-family: arial, verdana, sans-serif;}
.sprak { background-color:#ffffff; width: 145px; border: #c7c6c5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 10px; font-family: arial, verdana, sans-serif;}

.input {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

.knapp {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #EEEEEE; padding: 0px 5px 0px 5px; color: #003366; border: 1px solid #999999; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #999999;}
.knapp:hover {border: 1px solid #666666; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #666666; text-decoration:none}


.text-11 { Color: #333333; FONT: 11px/15px arial, helvetica, verdana, sans-serif; TEXT-DECORATION: none }
.text-11 A { TEXT-DECORATION: none; }
.text-11 A:link { TEXT-DECORATION: none; }
.text-11 A:hover{ TEXT-DECORATION: none; }
.text-11 A:visited{ TEXT-DECORATION: none; }
.text-11 A:active{ TEXT-DECORATION: none; }


/* input
----------------------- */
.logga-in { background:#FFFFFF; height:20px; width:104px; font-family:Arial, Helvetica, sans-serif; font-size:11px; BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }
.sokfalt { background:#FFFFFF; height:20px; width:128px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border: 0px;  }
.formknapp{ cursor:pointer; border:0px; color:#000; font-weight:normal; padding: 0px 2px 0px 0px; background:url(bilder/bg_submit.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:47px; height:18px; }
.textruta { background-color:#ffffff; height: 15px; border: #bfbfbf; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #333333; font: 12px arial, helvetica, verdana, sans-serif; }




label { margin:0px; padding:2px 0px 0px 0px; text-align:left; width:72px; float:left; height:19px}
fieldset { margin:0px; padding:0px; width:180px; border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */ }
.br {display:none;}  
.textfield { font:11px  Arial, Helvetica, sans-serif ; color:#333333; border:solid 0 #fff; background: transparent url("bilder/textfalt_bg.gif") no-repeat fixed; margin:0px; height:20px; padding: 2px 4px 0px 3px; voice-family: "\"}\""; voice-family:inherit; width:93px;float:right; }
fieldset>input.textfield { background: transparent url("bilder/textfalt_bg.gif") no-repeat; }

.textfield2 { font:11px  Arial, Helvetica, sans-serif ; color:#333333; border:solid 0 #fff; background: transparent url("bilder/textfalt_bg2.gif") no-repeat fixed; margin:0px 1px 0px 0px; height:20px; padding: 2px 5px 0px 3px; voice-family: "\"}\""; voice-family:inherit; width:121px;float:left; }
fieldset>input.textfield2 { background: transparent url("bilder/textfalt_bg2.gif") no-repeat; }

form { display: inline; }

.bildtext { font-size:10px; }


.menyrad A:hover { color: white; }


#flashcontent { width: 458px; height: 150px; }