div.L1
{
	padding: 0px 0px 0px 10px;
	border-left:#fff solid 1px;
}
DIV.L1 a {
	letter-spacing: 0px;
	text-transform:uppercase;
}

.H1
{
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
}
.bottomline{
background:url(/files/system/RFoods_bottom_BG_spring.gif) repeat-x;
}
.topBG{
background:url(/files/system/RFoods_BG_spring.gif) repeat-x;
}
/* Produkt visning */
.Forbrugerenhed a
{    
    font-family:Arial;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
}

.produktBilledeContainer
{
    display: block;
    width: 430px;
    text-align: center;
}
.omraade
{
    color: #9B8B8B; /*background: white url(/files/system/produktvisning_omraade_baggrund.gif) repeat-x 0 0;*/
    background-color:#E8E8E8;
    vertical-align: top;
    font-size: 11px;
    font-weight: normal;
    cursor: pointer;
    border-bottom: solid 1px #8B8B9B;
    padding: 2px 2px 3px 4px;
    display: block;
    width: 430px;
}
.toggeleProduct
{
    margin: 2px 3px 2px 2px;
}
.omraadeTable
{
    border-left: dotted 1px #8B8B9B;
    border-right: dotted 1px #8B8B9B; /*border-bottom: solid 1px #8B8B9B; 	border-top: solid 1px #A2A2B4;
    background: white; /*url(/files/system/produktvisning_baggrund.gif) repeat-x;*/
    width: 430px;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
}
.label
{
    vertical-align: top;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 0px 3px 3px;
    border-bottom: dotted 1px #8B8B9B;
    background-color: white;
}
.value
{
    background-color: white;
    vertical-align: top;
    font-size: 10px;
    text-align: left;
    padding: 3px 0px 3px 5px;
    border-bottom: dotted 1px #8B8B9B;
    border-left: dotted 1px #8B8B9B;
}
.val1, .val2, .val3
{
    text-align: center;
}
.headLabel
{
    padding-left: 3px;
    font-size: 10px;
    text-align: left;
    font-weight: bold;
    border-bottom: dotted 1px #8B8B9B;
}
.headVal1, .headVal2, .headVal3
{
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    border-bottom: dotted 1px #8B8B9B;
    border-left: dotted 1px #8B8B9B;
}

.number
{
    text-align: right;
    vertical-align: baseline;
}
.NoBorder
{
    border: 0px 0px 0px 0px;
}
.vertikalMellemrum
{
    color: #8B8B9B;
    width: 80%;
    height: 1px;
    visibility: hidden;
}
/* Felter fra produktkataloget */
.f_beskrivelse
{
    padding: 1px 2px 10px 2px;
}

.FlashCannotLoad
{
    font-size: 11px;
    background-color: Yellow;
}
.M0
{
    list-style-position: inside;
    display: inline;
}
#f_www_foodservice_topcategory
{
    margin-left: 6px;
    text-transform: none;
    border-bottom: dotted 1px #8B8B9B;
    margin-bottom: 5px;
}

/* OPSKRIFT RELATERET START ----------- */
#opskriftCanvas
{
    font-family: verdana;
    font-size: 11px;
    color: #bdbdbd;
}
#opskriftVenstreKol
{
    width: 461px;
    padding: 0px 20px 0px 20px;
}
#opskriftHoejreKol
{
    width: 50%;
}
#opskriftRightCol
{
    width: 368px;
    vertical-align: top;
    text-align: center;
    border-right: 1px dotted #c3c6ba;
    padding: 0px 14px 0px 14px;
}
#opskriftInfobox
{
    border: solid 1px #ebebeb;
    padding: 21px 3px 0px 3px;
    text-align: center;
}
.opskriftInfoHoejre
{
    margin-bottom: 5px;
    text-align: center;
}
#opskriftNavn
{
    color:#abb400; /*#2f4466;*/
    font-size: 18px;
}
#opskriftNavnSub
{
    margin-top: 24px;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
}

#opskriftIkoner
{
    margin-top: 23px;
    width: 455px;
    text-align: center;
}
#opskriftTidKol
{
    width: 134px;
    text-align: center;
}
#opskriftPrisKol
{
    border-left: solid 1px #a3a49d;
    width: 134px;
    text-align: center;
}
#opskriftSvaerhedsgradKol
{
    border-left: solid 1px #a3a49d;
    width: 134px;
    text-align: center;
}
#opskriftUdskrivKol
{
    /*border-left: solid 1px #a3a49d;*/
    width: 134px;
    text-align: center;
    position: relative;
    left: -23px;
}


#opskriftIngredientlist
{
    margin-top: 13px;
    width: 455px;
}
.opskriftIngredienslisteContainer
{
    margin-bottom: 10px;
}
/*
.opskriftIngredienslisteOverskrift
{
  width: 200px;
  display: block;
  font-size: 10px;
  font-weight: bold;
  color: #2f4466;
}
*/
.opskriftIngredienslisteItem
{
    font-size: 10px;
    font-weight: normal;
    color: black;
}


.opskriftGraabox
{
    background-color: #f9f9f9;
    padding: 8px 23px 8px 23px;
}
.opskriftOverskrift, .opskriftIngredienslisteOverskrift
{
    font-weight: bold;
    color:#abb400; /*#2f4466;*/
    font-size: 14px;
}
#opskriftBillede
{
    margin-bottom: 15px;
    width: 300px;
}

.opskriftAntalPersoner td, .opskriftFryseegnet td, .opskriftAlergihensyn td
{
    border-top: solid 1px #ebebeb;
    padding: 10px 2px 10px 20px;
    width: 20px;
}
.opskriftUdregn td
{
    border-top: solid 1px #ebebeb;
    padding: 10px 10px 0px 3px;
}
.vaerdi
{
    text-align: right;
    padding: 10px 0px 10px 3px;
}
#rbservings
{
    width: 174px;
    height: 20px;
    border: solid 1px #ebebeb;
    padding: 2px 2px 0px 2px;
}
#tastAntalKnap
{
    width: 94px;
    height: 20px;
    border: solid 1px #56732e; /*#a6b2c5;*/
    background-color:#abb400; /*#3a547f;*/
    color: White;
}


#opskriftTipContainer
{
    padding-top: 10px;
}
#opskriftTipHeader
{
    background-color:#56732e; /*#2f4466;*/
    color: White;
    font-weight: bold;
    padding: 18px 18px 18px 18px;
}
#opskriftTips
{
    background-color:#abb400; /*#3a547f;*/
    color: White;
    padding: 1px 18px 0px 18px;
}
#opskriftTips ul li
{
    position: relative;
    left: -20px;
    list-style-image: url(/files/system/opskriftLI_summer.gif);
    padding-bottom: 10px;
}
#opskriftFremgangsmaade, #opskriftServering, #opskriftBrochure, #opskriftEnergifordeling, #opskriftInCoorperationWith
{
    color: Black;
    padding: 20px 20px 0px 20px;
}
#opskriftBrochureBillede
{
    padding-right: 20px;
    float: left;
    display: inline;
    width: 170px;
    height: 150px;
}

#opskriftBrochureTekst
{
    padding-left: 0px;
    width: 273px;
    height: 128px;
    display: inline;
    float: right;
}
#opskriftBrochureOverskrift, #opskriftBrochureNavn, #opskriftBrochureBeskrivelse
{
    padding-top: 5px;
}

#opskriftBrochureTekst ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    list-style-position: outside;
}
#opskriftEnergifordelingRamme
{
    border-top: solid 1px #a6b2c5;
    padding: 7px 0px 7px 0px;
    border-bottom: solid 1px #a6b2c5;
}
#opskriftEnergifordelingColLeft
{
    vertical-align: top;
}
#opskriftEnergifordelingColRight
{
    width: 244px;
    vertical-align: top;
}
.opskriftLabel
{
    text-align: left;
    vertical-align: top;
}

.opskriftVaerdi
{
    vertical-align: top;
    text-align: right;
}
#opskriftRelateredeOpskrifter
{
    padding: 25px 18px 0px 18px;
}
#opskriftRelateredeOpskrifter li
{
    padding-bottom: 5px;
}

/* s?gning */
#opskriftSoegningContainer
{
    border-top: solid 1px #a6b2c5;
    padding: 7px 0px 7px 0px;
    border-bottom: solid 1px #a6b2c5;
    width: 460px;
}
#opskriftSoegningResultat
{
    padding: 7px 0px 7px 0px;
    width: 460px;
}
.opskriftSoegningInputSubmit
{
    background-color:#abb400; /*#395581;*/
    vertical-align: middle;
    text-align: center;
    border: solid 0px black;
    color: White;
    width: 48px;
    height: 20px;
    cursor: pointer;
}
.opskriftSoegningInputText
{
    width: 268px;
    height: 20px;
    border: solid 1px #ebebeb;
    padding: 2px 2px 0px 2px;
}
.opskriftSoegningAvanceretInputText
{
    width: 286px;
    float: right;
    height: 20px;
    border: solid 1px #ebebeb;
    padding: 2px 2px 0px 2px;
}
.opskriftSoegningLabel
{
    font-weight: bold;
    vertical-align: middle;
}
.opskriftSoegningUnderSogefelt
{
    padding: 5px 4px 10px 0px;
    text-align: right;
}
#opskriftLabelSvaerhedgrad, #opskriftLabelFedtenergi, #opskriftLabelFedtenergi, #opskriftLabelTema
{
    margin: 17px 0px 4px 0px;
    display: block;
}
#rbfateng, #rbprep, #rbdiffs
{
    width: 181px;
    height: 20px;
    border: solid 1px #ebebeb;
}
#opskriftTemaContainer
{
    width: 286px;
    height: 125px;
    overflow: auto;
    border-left: solid 1px #ebebeb;
    border-top: solid 1px #ebebeb;
    border-bottom: solid 1px #ebebeb;
    padding-left: 4px;
}
#opskriftTemaContainer table
{
    width: 260px;
}
#opskriftVaelgFravaelg
{
    padding: 5px 21px 10px 0px;
    text-align: right;
}
.opskriftSoegningOverskrift
{
    font-weight: bold;
    color: #56732e;
    font-size: 14px;
    padding-bottom: 5px;
}
#opskriftSoegningResultat a:hover, #opskriftSoegningResultat a:visited
{
    text-decoration: none;
    font-weight: bold;
}
.opskriftSoegningOpskriftContainer
{
    background-color: #f5f6f8;
    height: 64px;
    margin-top: 5px;
}
#opskriftOuterLeftTD
{
    width: 550px;
    border-left: 1px dotted #c3c6ba;
    padding: 0px 14px 0px 24px;
}

#f_www_foodservice_topcategory {
    font-size:18px;
    font-weight:bold;
color:#000000;
}


/* OPSKRIFT RELATERET SLUT ----------- */

@media print
{
    #opskriftOuterLeftTD
    {
        padding: 0px 14px 0px 0px;
    }
    #outerDiv
    {
        text-align: left;
    }
    #mainTable
    {
    }
    .topBG, #pn1Logo, #tastAntalKnap, #rbservings
    {
        display: none;
    }
}