
* {margin:0px; padding:0px; font-family:verdana; font-size:11px;}
html,body {width:100%; height:100%;}
table,tr,td,img {border-collapse:collapse; border-spacing:0px; 
border-style:none; border-width:0px; border:0px;}
.spacer {clear:both;}

body {background:url(/Webnodes/binary/gardenlife.dk/image_247_da.jpg) repeat-x #a4a8a7; text-align:center;}
ul {margin-left:1.5em;}
ol {margin-left:2em;}
td {vertical-align:top;}
ul li ul {margin:0 0 0 1em;}
p,ul,ol,table {margin-bottom:0.8em; line-height:1.25em;}
a {color:#8e9889; text-decoration:none;}
a:hover {color:black;}

.invis {display:none; visibility:hidden;}
.white {background-color:white;}

/* maintable */
#maintable {margin:10px auto; text-align:left; vertical-align:top; background-color:white;}

/* top */
#top .padding {padding:12px 15px 4px 12px;}
#lang {float:right;}

/* mainmenu */
#mainmenu {background:url(/Webnodes/binary/gardenlife.dk/image_252_da.jpg) no-repeat 8px 0px #ffffff;}
#mainmenu .padding {margin-top:55px; width:510px; float:right;}
#tp {text-decoration:underline;}

#nav { display:block; list-style:none; height:10px; line-height:10px;}
#nav,#nav * { margin:0; padding:0; }
#nav li { float:left; position:relative; list-style:none;}
#nav li a { color:white; font-weight:bold; text-transform:uppercase; line-height:20px; height:20px; padding-right:35px; text-decoration:none; border-bottom:1px solid #8e9889;}
#nav li a.toppage {  }
#nav li ul { display:none; position:absolute; background-color:white; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
#nav li > ul { top:auto; left:auto; }
#nav li ul li { display:block; clear:both; }
#nav li ul li a { display:block; width:150px; padding:4px 4px 4px 6px; text-decoration:none; color:#a2aa9d; font-size:10px; font-weight:normal; line-height:normal; height:auto; }
#nav li ul li a:hover { display:block; color:black; background-color:#f0f0f0; }
#nav li:hover ul.n1, #nav li.over ul.n1 { z-index:+1000; display:block; top:20px; left:0; }
#nav li:hover ul.n1 li ul.n2, #nav li.over ul.n1 li ul.n2 { display:none; }
#nav li:hover ul.n1 li:hover ul.n2, #nav li.over ul.n1 li.over ul.n2 { display:block; top:2px; margin-left:159px; }

/* header image */
#header .padding {margin:2px 8px; padding:4px; background-color:#8d9888;}

/* maincol */
#maincol {vertical-align:top; vertical-align:top;
background:url(/Webnodes/binary/gardenlife.dk/image_273_da.gif) no-repeat #ffffff;}
#maincol .padding {margin:0 10px; padding:10px;}
#maincol .quote {padding:5px; margin:10px 0; background-color:#eee;}
#maincol hr, #maincol div.hr {display:block; border:none; border-top:1px solid #ccc; height:1; margin:15px 0; clear:both;}
#maincol h1,#maincol h2,#maincol h3,#maincol h1 *,#maincol h2 *,#maincol h3 *
{color:#45601d; font-family:helvetica,arial; line-height:1.1em; margin:0.8em 0 0.2em 0; letter-spacing:-0.001em;}
#maincol h1 {font-size:16px; margin:0 0 0.4em 0; color:black;}
#maincol h2,#maincol h2 * {font-size:13px;}
#maincol h3 {font-family:arial; font-size:11px; letter-spacing:1px; color:#222;}

#maincol .left {margin:0 5px 2px 0;}
#maincol .right {margin:0 0 2px 5px;}

#maincol .gallery {width:600px;}
#maincol .gallery {clear:both; margin-bottom:0.8em;}
#maincol .gallery img {border:1px dotted #ccc; margin:5px 5px 0 0;}

/* articles */
#maincol .article {margin-right:25px;}
#maincol .date {margin:5px 5px 5px 0; color:#8e9889; border-bottom:1px solid #8e9889; padding-bottom:5px;}
#maincol .article .date {margin:0; color:#8e9889; font-weight:bold; border-bottom:none;}
#maincol .article a {display:block; padding:9px 0; margin:0 4px 9px 0; border-bottom:1px solid #8e9889;}

/* wform */
#maincol .wform input, #maincol .wform select, #maincol .wform textarea {
display:block; padding:1px 2px; width:300px; margin:0 0 4px 0; color:#999;}
#maincol .wform select {width:auto;}
#maincol .wform textarea {width:300px; height:120px; overflow:auto;}
#maincol .wform input.checkbox {width:auto; display:inline; margin-right:3px; vertical-align:middle;}
#maincol .wform span.checkbox {margin-right:4px;}
#maincol .wform input.button {width:auto; display:inline; text-align:center; color:black;}
#maincol .wform input.hidden {display:none; margin:0; padding:0;}

#searchform input {display:inline; width:100px; margin-right:3px; float:left;}
#searchform input.button {display:inline; width:auto; margin-top:-2px;}

#maincol #jumpMenu {margin-bottom:10px;}

/* download */
.download {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/default.png) no-repeat left center;}
.download a {padding-left:20px; display:block; font-size:0.9em; height:18px; line-height:18px;}
.download a.pdf {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/pdf.png) no-repeat left center;}
.download a.jpg,.download a.gif,.download a.png,.download a.tif,.download a.eps {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/image.png) no-repeat left center;}
.download a.zip,.download a.rar,.download a.gz {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/archive.png) no-repeat left center;}
.download a.avi,.download a.mpg,.download a.mpeg,.download a.wmv {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/movie.png) no-repeat left center;}
.download a.txt,.download a.doc {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/text.png) no-repeat left center;}

/* columns */
.column .padding {margin:12px;}
.column .quote {padding:7px; margin:10px 0; background-color:#eee;}
.column .wform input, .column .wform select, .column .wform textarea {color:#555; display:block; 
		padding:1px 2px; width:189px; margin:0 0 3px 0; vertical-align:middle;}
.column .wform option {padding:0;}
.column .wform select {width:auto;}
.column .wform textarea {height:60px; overflow:auto;}
.column .wform input.checkbox {width:auto; display:inline; margin-right:3px; vertical-align:middle;}
.column .wform span.checkbox {margin-right:4px;}
.column .wform input.button {width:auto; display:inline;}
.column .wform input.hidden {display:none;}

#rightcol {vertical-align:top; vertical-align:top;
background:url(/Webnodes/binary/gardenlife.dk/image_273_da.gif) no-repeat -8px 0px #ffffff;}

/* seneste nyheder */
.column .date {margin:5px 5px 5px 0; color:#8e9889; border-bottom:1px solid #8e9889; padding-bottom:5px;}
.column .article .date {margin:0; color:#8e9889; font-weight:bold; border-bottom:none;}
.column .article a {display:block; padding:9px 0; margin:0 4px 9px 0; border-bottom:1px solid #8e9889;}

/* hojre */
#hojre {margin-top:20px;}
#hojre ul {margin:10px 10px 10px 25px;}

/* forside */
#forside {margin:12px 0;}
#col1,#col2 {border-right:3px solid #8e9889;}

/* wizref */
#wizref,#wizref p,#wizref a {color:white; font-size:0.1em;}
