body {
background-image: url(http://www.designguru.dk/mammen/bg.gif);
background-color: #DBD0D0;
margin: 0px;
font-family: georgia;
font-size: 10px;
line-height: 17px;
color: #222;
}

h1 {
font-size: 10px;
}

b {
font-weight: normal;
color: #000;
}

#brodtekst {
padding-left: 35px;
font-size: 12px;
width: 255px;
text-align: left;
}


.gemt {
display:none;
}

.generation {
width: 124px; 
height: 156px; 
background-color: #E5DCB8; 
background-image: url(images/ost-generationer.jpg); 
background-repeat: no-repeat; 
background-position: top;
}

.info {
height: 40px; 
padding-left: 10px; 
line-height: 12px;
}

.krop {
background-color: #FFFDE4; 
width: 901px; 
border: 1px #afae8f solid; 
background-image: url(images/baggrund-forside.jpg); 
background-repeat: no-repeat; 
background-position: bottom right;
}

.krop0 {
background-color: #FFFDE4; 
width: 901px; 
border: 1px #afae8f solid; 
}


.menubag {
background-image: url(images/ost-menutop.jpg); 
background-repeat: repeat-x; 
vertical-align:top; 
background-color: #E5DCB8;
}

.menu img {
margin-top: 5px;
border: 0px;
}

.menu {
background-color: #E5DCB8;
}

.top {
background-image: url(images/mammen-top.png);
}

#brodtekst a:link {
color: #000;
}

#brodtekst a:visited {
color: #000;
}

#brodtekst a:hover {
color: #97080A;
}

#brodtekst a:active {
color: #97080A;
}


#redlink a:link {
color: #97080A;
text-decoration: none;
}

#redlink a:visited {
color: #97080A;
text-decoration: none;
}

#redlink a:hover {
color: #000;
text-decoration: none;
}

#redlink a:active {
color: #000;
text-decoration: none;
}


#opskrift1 {
padding-left: 35px;
font-size: 10px;
line-height: 13px;
width: 255px;
text-align: left;
color: #000;
}


#opskrift2 {
padding-left: 35px;
font-size: 10px;
line-height: 13px;
width: 380px;
text-align: left;
color: #000;
}

#opskrift3 {
padding-left: 35px;
font-size: 10px;
line-height: 13px;
width: 300px;
text-align: left;
color: #000;
}



#brodkontakt {
padding-left: 0px;
font-size: 12px;
width: 255px;
text-align: left;
}

#hojre {
padding-left: 0px;
font-size: 12px;
width: 285px;
text-align: right;
}


#opsnavn {
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
}

.souffle {
background-color: #FFFDE4; 
width: 901px; 
border: 1px #afae8f solid; 
background-image: url(images/baggrund-souffle.jpg); 
background-repeat: no-repeat; 
background-position: bottom right;
}


.kont {
background-color: #FFFDE4; 
width: 901px; 
border: 1px #afae8f solid; 
background-image: url(images/baggrund-kontakt.jpg); 
background-repeat: no-repeat; 
background-position: bottom right;
}


.nyh {
background-color: #FFFDE4; 
width: 901px; 
border: 1px #afae8f solid; 
background-image: url(images/baggrund-nyheder.jpg); 
background-repeat: no-repeat; 
background-position: bottom right;
}


.sprog {
padding: 60px 14px 0 0;
float: right;
border: 0px;
}

/* --- uk --- */

.kropuk {
background-color: #FFFDE4; 
width: 901px; 
border: 1px #afae8f solid; 
background-image: url(images/baggrund-forside.jpg); 
background-repeat: no-repeat; 
background-position: bottom right;
}