<!--
html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#e9e3dc;	
	font-family:arial,sans-serif;
	font-size:small;
	color:#000;
}

.grey { 
	color: #484848;
}

h1 {
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:0px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	text-transform:uppercase;
	color:#ad2d32;
	font-size:13px;
}

h2 {
	margin:7px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	text-transform:uppercase;
	color:#2f6900;
	font-size:11px;
}

h3 {
	margin:0px;
	margin-left:34px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-size:11px;
}

h1.newsletter {
	margin-left:7px;
	margin-right:3px;
	margin-top:2px;
	margin-bottom:0px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	text-transform:uppercase;
	color:#ad2d32;
	font-size:13px;
}

a {
	margin:0px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-size:11px;
	text-decoration:none;
}

a:hover {
	margin:0px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-size:11px;
	text-decoration:underline;
}

a:visited {
	margin:0px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-size:11px;
}

a.newsletter {
	margin:0px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-size:11px;
	text-decoration:none;
}

a.newsletter:hover {
	margin:0px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-size:11px;
	text-decoration:underline;
}

a.newsletter:visited {
	margin:0px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-size:11px;
	text-decoration:none;
}


p {
	margin:7px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#000;
	font-size:12px;
}

.green {
	color:#245100;
	line-height:24px;
}

.text {
	color:#245100;
	line-height:26px;
}

div#container {
	position:relative;
	margin: auto;
	width:964px;
	background:url(/images/white.gif);

	height:auto !important; 
	height:100%;
	min-height:100%; 
}

#menu {
	position:absolute;
	width:175px;
	z-index:1;
	background-color: #FFF;
	left:20px;
	top: 200px;
}

#hovedmenu {
	position:relative;
	height:100%;
	width:100%;
	z-index:1;
	border:4px solid #e9e3dc;
}

#newsletter {
	position:relative;
	width:100%;
	z-index:1;
	border:4px solid #e9e3dc;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

/*
Information indeholder infobokse og opskrifter
- Kan godt være at problemet med 100% højde ligger i informations-div'et
*/

#information {
	position:absolute;
	width:315px;
	z-index:1;
	background-color: #fff;
	left:215px;
	top: 200px;
}

#infobox1 {
	position:relative;
	width:100%;
	z-index:1;
	background-color: #f6f4f1;
}

#infobox2 {
	position:relative;
	width:100%;
	z-index:1;
	background-color: #f6f4f1;
}

#opskrifter {
	position:absolute;
	width:320px;
	background-color: #f6f4f1;
	left:400px;
	top: 7px;
}

#opskrift1 {
	position:relative;
	width:100%;
	z-index:1;
	background-color: #f6f4f1;
}

#opskrift2 {
	position:relative;
	width:100%;
	z-index:1;
	background-color: #fff;
	padding-top:10px;
	padding-bottom:10px;
	}

#opskrift3 {
	position:relative;
	width:100%;
	z-index:1;
	background-color: #f6f4f1;

}

#opskrift4 {
	position:relative;
	width:100%;
	z-index:1;
	background-color: #fff;
	padding-top:10px;
	padding-bottom:10px;
}

#opskrift5 {
	position:relative;
	width:100%;
	z-index:1;
	background-color: #f6f4f1;
}

#fremgangsmaade {
	position:absolute;
	width:320px;
	background-color: #fff;
	left:350px;
	top: 0px;
}

.opskriften {
	margin:0px;
	margin-left:34px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#000;
	font-size:12px;
}


/* MENU */
a.menu1 {
	margin:0px;
	margin-left:34px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
a.menu1:hover {
	margin:0px;
	margin-left:34px;
	line-height:20px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#ad2d32;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
}
a.menu0 {
	font-family:trebuchet ms,sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	color:#2f6900;
	font-size:11px;
	border: 0px;
}
a.menu0:hover {
	font-family:trebuchet ms,sans-serif;
	text-transform:uppercase;
	text-decoration:underline;
	color:#2f6900;
	font-size:11px;
}

/* Tilmeldingsformular */

#vbox {
	position:absolute;
	width:315px;
	z-index:1;
	background-color: #fff;
	left:215px;
	top: 200px;
}

#hbox {
	position:absolute;
	width:300px;
	background-color: #fff;
	left:530px;
	top: 200px;
	padding-left:25px;
}

/* Tilmelding af opskrift */

.sletingrediens {
background-color: #fff;
color: #c00;
font: 10px/10px;
border: 0px solid #000;
margin-left:5px; 
}

.sletingrediens:hover {
background-color: #c00;
color: #fff;
font: 10px/10px;
border: 0px solid #000;
margin-left:5px; 
}

/*-- Tilmelding af brugere --*/
#nybrugertekst {
	position:absolute;
	width:100px;
	z-index:1;
	background-color: #fff;
	left:15px;
	top: 15px;
}

/*Felterne, der skal udfyldes når der oprettes en ny bruger*/
#nybrugerfelt {
	position:relative;
	width:100px;
	z-index:1;
	background-color: #fff;
	left:115px;
	top: 15px;
}

/*Hjælpeteksten ved oprettelse af ny bruger*/
#nybrugerghjaelp {
	position:relative;
	width:200px;
	z-index:1;
	background-color: #fff;
	left:275px;
	top: 0px;
}

/*-- Når brugere skal rette i profil --*/
#profilcontainer {
	position:absolute;
	width:250px;
	z-index:1;
	background-color: #fff;
	left:0px;
	top: 80px;
}

#retbrugerfelt {
	position:absolute;
	width:100px;
	z-index:1;
	background-color: #fff;
	left:115px;
	top: 20px;
}

#retbrugertekst {
	position:absolute;
	width:100px;
	z-index:1;
	background-color: #fff;
	left:15px;
	top: 20px;
}


/* Opskrift siden */
p.vejledning {
	margin:7px;
	padding:0;
	font-family:trebuchet ms,sans-serif;
	color:#000;
	font-size:12px;
	line-height:120%;
}

.justify {
	text-align:justify;
}

/*Adskiller de enkelte textbokse*/
.nybruger{
	margin-bottom:5px;
}

/* ERROR messages */
.error {
	color:red;
}

/* Generel help for forms */
.left {
	float: left;
	}

/* Diverse */
hr.green {	
	color: #245100;
	background-color: #245100;
	height: 3px;
	margin-right:15px;
}
--!>
