﻿body {margin: 0;background-color: #fff;font-family: verdana, arial, sans-serif;}	
html { height: 100%; margin-bottom: 1px; }
#container {text-align:left;width:937px;padding:0 4px 0 4px;margin-left: auto; margin-right: auto;background:url('/images/design/shadow_main.gif') repeat-y;}
#allcontent {text-align:center;}
#contentbottom {height:30px;text-align:center;background:url('/images/design/shadow_bottom.gif') center top no-repeat;}
#address {text-align:left;width:930px;font-size:0.55em;padding:20px 0 10px 0;margin-left: auto; margin-right: auto;}
#address div {float:left;padding-right:20px;}
#toplogo {height:98px;width:937px;}	

#containercontent {margin-left:200px;margin-top:30px;width:735px;}
#content {float:left; width:400px;font-size:0.7em;padding-bottom:20px;padding-top:0px;}
#contentfront {float:left; width:260px;font-size:0.7em;padding-bottom:20px;padding-top:0px;}
.EditModeAdminEdit #content {float:left; width:400px;font-size:0.75em;padding-bottom:20px;padding-top:10px;}
body.EditModeAdminEdit #contentfront {width:455px}
#banner {float:left;font-size:0.65em;font-weight:bold; margin-left:75px; width:250px; }
#banner.front {margin-left:30px;}
#banner form {width:180px; height:253px;padding:55px 54px 0 22px;margin:0; background: url('/images/design/tilmelding.jpg') no-repeat;}
#banner form label {display:block;line-height:25px;}
#banner form .alminput {width:160px;font-size:1.1em}
#banner form p {margin-bottom:10px;}

#banner2 {width:160px;float:left;text-align:center;font-size:0.55em;padding-top:40px;margin-right:10px}
#banner2 p {padding:0 20px 0 20px;}

a:link, a:active, a:visited {color: #699236;text-decoration: none;}
a:hover {color: #000;	text-decoration: none;}
	
h1 {font-family: Verdana, Arial; font-size: 1.2em; font-weight: bold; color: #333;margin-bottom:0;}
h2 {font-family: Verdana, Arial; font-size: 1.1em; font-weight: bold; color: #333;margin-bottom:0;}
h3 {font-family: Verdana, Arial; font-size: 1.0em; font-weight: bold; color: #333;margin-bottom:0;}
img {border:none;}
.left {float:left;}
.spacing img {padding-right:20px;}
.required {color:#F05323;}
hr {border:none;height:1px;}
.handheldheader {display:none;}
.tekstlogo {display:none;}
address {font-style: normal;}
.smallptag p {margin:8px 0 8px 0;padding:0;}

.clear {clear:both;}
.border {border: solid 1px #333;}
fieldset {border:none;}
legend {display:none;}

#menu {position:absolute;top:111px;width:180px;padding:11px 0 0 22px;font-size:0.7em;}
#menu ul {padding: 0;margin: 0;list-style: none;width:180px;}
#menu li {position:relative;padding-top:5px; text-align:left;margin:5px 0 5px 0;}
#menu li #active, #menu li #active a:link {color:#333; background:url('/images/design/menu_firkant_o.gif') no-repeat left;}
#menu li a:link, #menu li a:visited {position:relative; color:#333; padding:6px 0 6px 15px; text-decoration:none;font-weight:bold; background:url('/images/design/menu_firkant.gif') no-repeat left;}
#menu li a:hover {color: #333; text-decoration:none; background:url('/images/design/menu_firkant_o.gif') no-repeat left;}
	
#menu ul li ul {padding: 0;margin: -5px 0 0 0;list-style: none;width:190px;}
#menu li ul li {position:relative; padding:0 0 0 15px; text-align:left;line-height:0.8em;}
#menu li ul li #subactive {color:#68AE3E}
#menu li ul li a:link,#menu li ul li a:visited {padding:1px 0 1px 10px;font-weight:normal;}
#menu li ul li a:hover {}

#menu.front {background:url('/images/design/logo.gif') bottom no-repeat;height:400px;}

#footer {padding:20px 0 30px 30px;width:692px;}

#nsBody {margin: 0;font-family: verdana, arial, sans-serif;font-size:11px;}	
