
* {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-color:black; 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;}

.invis {display:none; visibility:hidden;}
.white {background-color:white;}

/* layout divs */
#shell{width:876px; margin:0 auto; position:relative; text-align:left;}
#logo {float:left;}
#logo img {margin:12px 24px;}

/* mainmenu */
#mainmenu {padding:70px 0 0 0; text-align:left; }
#nav {list-style:none; height:10px; line-height:10px;}
#nav * {margin:0; padding:0;}
#nav li {float:left; position:relative; list-style:none;}
#nav li a {font-family:arial; font-size:11px; font-weight:bold; color:white; height:30px; line-height:30px; padding-right:33px; text-decoration:none;}
#nav li a.toppage {color:#f48207;}
#nav li ul {display:none; position:absolute;}
#nav li > ul {top:auto; left:auto;}
#nav li:hover ul, #nav li.over ul {display:block; padding-top:10px; top:14px; left:0;}
#nav li ul li {display:block; clear:both;}
#nav li ul  li a {display:block; color:#222; font-weight:normal; width:150px; padding:3px 3px 3px 4px; line-height:normal; height:auto; background-color:white; border-bottom:1px solid #f48207;}
#nav li ul li a:hover, #nav li ul li.over {display:block; background-color:#f48207; color:white;}

/* banner + maincol med skygge */
#banner_div {position:absolute; z-index:15; width:876px; height:9px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Webnodes/binary/w24/image_253_da.gif');}
#banner {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); background:url('/Webnodes/binary/w24/image_253_da.gif') no-repeat; width:876px; height:9px;}

#shadow_div {width:660px; height:290px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); background:url('/Webnodes/binary/w24/image_254_da.png') no-repeat; overflow:hidden;}
#shadow_holder {position:absolute; z-index:-1; top:0; left:0; margin:-3px 0 0 -3px; width:660px; height:290px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Webnodes/binary/w24/image_254_da.png'); overflow:hidden;}

/* maincol */
#maincol{margin:-15px 0 0 -10px; background-color:#fff; width:617px; float:right; position:relative; padding:16px 20px 20px 20px; z-index:100; min-height:270px; _height: 270px;}
#maincol .quote {padding:5px; margin:10px 0; background-color:#eee;}
#maincol hr, #maincol div.hr {display:block; border:none; border-top:2px dotted black; height:1; margin:15px 0; clear:both;}
#maincol h1,#maincol h2,#maincol h3,#maincol h1 *,#maincol h2 *,#maincol h3 *
{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:#222;}
#maincol h2,#maincol h2 * {font-size:15px; letter-spacing:1px; color:#f48207;}
#maincol h3 {font-family:arial; font-size:12px; letter-spacing:1px; color:#222;}
#maincol a {color:#f48207;}
#maincol a:hover {color:black;}

#maincol .left {margin:0 5px 2px 0;}
#maincol .right {margin:0 0 2px 5px;}

#maincol .gallery {clear:both; margin-bottom:0.8em;}
#maincol .gallery img {border:1px dotted #ddd; margin:5px 5px 0 0;}

/* 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;}

/* columns */

#leftcol {float:left; display:inline; width:219px; min-height:229px; height:auto;}
/*ie*/
/*\*/
* html #leftcol {height:229px;}

#leftcol a {display:block; padding:6px 9px; background-color:#f48207; color:black; font-weight:bold; text-decoration:none; font-size:10px; margin-bottom:1px;}
#leftcol div a {background-color:#111; color:#555;}
#leftcol a.webpage {color:#f48207;}

/* 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;}

/* press */
#press a {width:117px height:117px; border:1px solid #ddd;}

/* wizref */
#wizref,#wizref p,#wizref a {color:white; font-size:0.1em;}

