﻿body {
 border: none;
 margin: 0px;
}

/* ----------------- START menu SE ---------------- */
#topmenuholder {
 vertical-align: top;
}

#topmenuholder div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 2;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

#MM8 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM2 a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM8 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 20px;
 background: none;
}
/* ----------------- END menu SE ---------------- */



/* ---------------- START menu DK ---------------- */
#topmenuholder_dk {
 vertical-align: top;
}

#topmenuholder_dk div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_dk a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 1;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}


/* special sista fliken */
#200 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM38 a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM200 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 20px;
 background: none;
}

/* ---------------- END menu DK ---------------- */


/* ---------------- START menu FI ---------------- */
#topmenuholder_fi {
 vertical-align: top;
}

#topmenuholder_fi div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_fi a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 1;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#290 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM247a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM290 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu FI---------------- */


/* ---------------- START menu NO ---------------- */
#topmenuholder_no {
 vertical-align: top;
}

#topmenuholder_no div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_no a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 1;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#394 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM410a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM394 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu NO ---------------- */


/* ---------------- START menu EE ---------------- */
#topmenuholder_ee {
 vertical-align: top;
}

#topmenuholder_ee div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_ee a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 0.5;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#465 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM419a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM465 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu EE ---------------- */


/* ---------------- START menu LT ---------------- */
#topmenuholder_lt {
 vertical-align: top;
}

#topmenuholder_lt div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_lt a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 0.5;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#525 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM479a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM525 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu LT ---------------- */


/* ---------------- START menu LV ---------------- */
#topmenuholder_lv {
 vertical-align: top;
}

#topmenuholder_lv div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_lv a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 0.5;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#595 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM549a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM595 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu LV ---------------- */


/* ---------------- START menu EN ---------------- */
#topmenuholder_en {
 vertical-align: top;
}

#topmenuholder_en div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_en a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 1.25;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#718 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM651a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM718 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu EN ---------------- */


/* ---------------- START menu RU ---------------- */
#topmenuholder_ru {
 vertical-align: top;
}

#topmenuholder_ru div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_ru a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 1.25;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#1339 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM1346a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM1339 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu RU ---------------- */

/* ---------------- START menu FS SE ---------------- */
#topmenuholder_FS_se {
 vertical-align: top;
}

#topmenuholder_FS_se div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_FS_se a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 1.25;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#1725 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM1699a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM1725 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu FS SE ---------------- */

/* ---------------- START menu FS DK ---------------- */
#topmenuholder_FS_dk {
 vertical-align: top;
}

#topmenuholder_FS_dk div.L1 {
 border: 0px solid #000;
 margin-left: -13px;
}

#topmenuholder_FS_dk a.L1 {
 display: block;
 text-transform: uppercase;
 letter-spacing: 1.25;
 width: 150px;
 height: 16px;
 padding-top: 6px;
 padding-right: 0px;
 text-align: center;
 background: url('/files/navigation/middle.gif') top right no-repeat;
}

/* special sista fliken */
#1920 div.L1 {
 background: none;
}
  
   
/* special första fliken */
#MM1819a.L1 {
 width: 122px;
 padding-left: 0px;
}


/* special sista fliken */
#MM1920 a.L1 {
 width: 112px;
 padding-right: 0px;
 padding-left: 10px;
 background: none;
}

/* ---------------- END menu FS SE ---------------- */



/* categorystyles */
#categoryholder {
   margin: 5px 0px 0px 6px;
  padding: 0px;
overflow:hidden;
}

#categoryholder li {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

#categoryholder a {
  font-size: 9px;
}

#categoryholder a:hover {
  color: red;
}

#cust_grouppath {
  font-size: 9px;
}

#cust_grouppath a {
  font-size: 9px;
}

#cust_grouppath img {
  margin-right: 0px;
}

#cust_backfourthlinks, #cust_backfourthlinks a {
  font-size: 9px;
  text-align: right;
}

.CategorySelected {
  color: red;
}

/* broschyr */
#broschyrtable {
  margin: 0px 0px 20px 0px;
  border-bottom: 1px  solid #bab8b6;
}

#broschyrimage img {
  margin: 0px 20px 0px 0px;
}


/* länk i vänstermenyer + i receptinnehåll */
a.leftmenu_link {
    color: #CC0000;
    text-decoration: underline;
}

a.leftmenu_link:hover {
    color: #CC0000;
    text-decoration: none;
}

/* länk i toppen för FS till konsument +  D till FS */
a.fs_link {
    color: #666666;
    text-decoration: none;
    font-family: verdana;
    font-size: 11px;
}

a.fs_link:hover {
    color: #CC0000;
    text-decoration: none;
}

/* länk landing page ANVÄNDS EJ*/
a.land {
    font-size: 10px;
}

a.land:hover {
    font-size: 10px;
}

/* text sök top */
.search_top {
    font-size: 10px;
    font-family: verdana;
    color: #000000;
}

.dropdown{
     font-size: 10px;
     border: solid 1px #cccccc;
}

/* länk nyhetsbrev */
a.nl_red {
    color: #CC0000;
    text-decoration: none;
}

/* länk press worddokument */
a.word {
  margin-top:0px;
  padding:0px 0px 4px 26px;
  background-image:url("/files/billeder/press/word_logo.gif"); 
  background-repeat:no-repeat;
} 

/* osynlig länk för test */
test {
    color: #ffffff;
}  
ol#pagination{overflow:hidden;float:right;font-size:9px}
  ol#pagination li{
    float:left;
    list-style:none;
    cursor:pointer;
    margin:0 0 0 4px;
    display:none;
    }
    ol#pagination li.current{display:block;font-size:9px;}
    .prev{
      padding-top:0px;
      *padding-top: 5px    !important; /* IE 7 (IE6 also uses this, so put it first) */   
      _padding-top: 5px    !important; /* IE 6 */       
      padding-top: 5px\0/ !important; /* IE 8-9 */

}
    .next{
      padding-top:0px;
      *padding-top: 5px    !important; /* IE 7 (IE6 also uses this, so put it first) */   
      _padding-top: 5px    !important; /* IE 6 */       
      padding-top: 5px\0/ !important; /* IE 8-9 */



}
.reddot{
background-image:url("/files/system/reddot_logo.gif"); 
  background-repeat:no-repeat;
background-position:0px 2px;
padding-left:15px;
}

