body *                   { margin:0px; padding:0px; border:0px; position:relative; }
body                     { margin:0px; padding:0px; border:0px; text-align:center; }
body                     { color:#000000; font-family:sans-serif; font-size:12px; }

/* Generel styles
--------------------------------------------------------------------------------*/
h1                       { font-family:Geogia, "Times New Roman"; font-size:12px; text-transform: uppercase; font-weight:normal; margin-bottom:20px; line-height:25px; }
h2                       { font-family:Geogia, "Times New Roman"; font-size:12px; text-transform: uppercase; font-weight:normal; margin-bottom:10px; }
h3                       { font-family:Geogia, "Times New Roman"; font-size:12px; text-transform: uppercase; font-weight:normal; margin-bottom:20px; line-height:25px; }
hr                       { height:1px; font-size:0px; border-bottom: 1px solid #00ab41;}
input                    { margin:0px; font-size:11px; }

a                        { color:#00ab41; text-decoration:none; }
a:link                   { color:#00ab41; text-decoration:none; }
a:visited                { color:#00ab41; text-decoration:none; }
a:hover                  { color:#6e6e6e; text-decoration:none; }

.topbar                  { font-size:0px; height:3px; background:#00ab41; }

#header                  { position:relative; width:885px; height:100px; background: url(/images/logo.gif) no-repeat 10px bottom; margin-bottom:10px; }
#header ul               { float:right; margin-top:10px; text-transform: uppercase; list-style:none; }
#header li               { font-family:Geogia, "Times New Roman"; display:inline; font-size:12px; margin:0px; margin-left:20px; padding:0px; }
#header a                { color:#6e6e6e; text-decoration:none; }
#header a:link           { color:#6e6e6e; text-decoration:none; }
#header a:visited        { color:#6e6e6e; text-decoration:none; }
#header a:hover          { color:#000000; text-decoration:none; }
#header a.select         { color:#000000; text-decoration:none; }

#page                    { width:885px; margin:0px auto; top:-3px; border-left:15px solid #ffffff; border-right:15px solid #ffffff; text-align:left; }

#left                    { float:left; width:510px; margin-left:10px; border:0px; padding:0px; line-height:16px; }
#left h1                 { margin-top:20px; border-bottom: 1px solid #00ab41; }
#left h2                 { margin-top:20px; margin-bottom:1px; font-family:sans-serif; font-size:13px; text-transform: none; font-weight:bold; }

#rightforside            { float:right; width:320px; line-height:16px; }
#rightforside a          { color:#00ab41; text-decoration:none; }
#rightforside a:link     { color:#00ab41; text-decoration:none; }
#rightforside a:visited  { color:#00ab41; text-decoration:none; }
#rightforside a:hover    { color:#000000; text-decoration:none; }
#right                   { float:right; width:320px; line-height:16px; }
#right ul                { margin-top:20px; list-style:none; width:290px; }
#right li                { margin:0px; padding:0px; border-top:2px solid #ffffff; border-bottom:2px solid #ffffff; }
#right a                 { color:#6e6e6e; text-decoration:none; line-height:24px; padding-left:30px; display:block; }
#right a:link            { color:#6e6e6e; text-decoration:none; }
#right a:visited         { color:#6e6e6e; text-decoration:none; }
#right a:hover           { color:#000000; text-decoration:none; }
#right a.select          { color:#ffffff; background:#4eb25a url(images/menu.gif) no-repeat center left; text-decoration:none; font-weight:bold; width:290px; }

#right h1                { margin-top:30px; margin-bottom:0px; }
#right h2                { padding-left:30px; }
#right h3                { padding-top:20px; border-bottom: 1px solid #00ab41;}
#rightforside h1         { margin-top:30px; margin-bottom:0px; }
#rightforside h2         { padding-left:30px; }
#rightforside h3         { padding-top:20px; border-bottom: 1px solid #00ab41;}

#kontaktos               { height: 114px; margin-top:45px; padding-left:16px; border-top:1px solid #00ab41; border-bottom:3px solid #00ab41; background: url(images/ebbe.jpg) no-repeat center right; }
#kontaktos hr            { margin:0px; border:0px; }
#kontaktos a             { color:#00ab41; padding-left:0px; text-decoration:none; }
#kontaktos a:link        { color:#00ab41; padding-left:0px; text-decoration:none; }
#kontaktos a:visited     { color:#00ab41; padding-left:0px; text-decoration:none; }
#kontaktos a:hover       { color:#6e6e6e; padding-left:0px; text-decoration:none; }

#nyhedsbrev              { height:70px; padding-left:10px; border-top:3px solid #00ab41; background: url(images/nyhed-baggrund.gif) repeat-x top left; }
#nyhedsbrev h1           { margin-top:0px; margin-bottom:10px; }
#email                   { top:-4px; width:195px; height:16px; }
.nyheddato               { color:#6e6e6e; font-size:10px; line-height:12px; }
.nyhedoverskrift         { font-weight:bold; margin-bottom:0px; }

#faktaboks               { font-size:10px; border-bottom:3px solid #00ab41;}
#faktaboks a             { color:#00ab41; padding-left:0px; line-height:12px; display:inline; }
#faktaboks a:link        { color:#00ab41; }
#faktaboks a:visited     { color:#00ab41; }
#faktaboks a:hover       { color:#6e6e6e; }

#footer                  { clear:both; }
#footer ul               { float:right; list-style:none; margin-top:20px; }
#footer li               { display:inline; font-size:85%; color:#6e6e6e; margin:0; margin-left:15px; padding:0; }
#footer a:link           { color:#6e6e6e; text-decoration:none; }
#footer a:visited        { color:#6e6e6e; text-decoration:none; }
#footer a:hover          { color:#000000; text-decoration:none; }
