* {margin:0px; padding:0px; font-family:arial; font-size:12px; color:black;}
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/naae.dk/image_1054.jpg) no-repeat center top #ff6f02; text-align:center;}
ul {margin-left:1.8em;}
ol {margin-left:2em;}
td {vertical-align:top;}
ul li ul {margin:0 0 0 1.2em;}
p,ul,ol,table {margin-bottom:0.8em; line-height:1.25em;}

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

/* maintable */
#maintable {margin:0 auto; text-align:left; vertical-align:top;}
#header {background:url(/Webnodes/binary/naae.dk/image_1056.png) no-repeat -1px 0px; padding:0px 0px 25px 0px;}
#header .media {display:block; margin:0px 0px 0px 20px;}

#mainmenu {margin:7px 0px 0px 20px;}
#mainmenu * {background-color:white;}
#mainmenu a {display:block; margin-right:7px;}
#mainmenu a.toppage *,#mainmenu a:hover * {opacity:.5; filter:alpha(opacity=50); background:none;}

#search {width:250px; padding:3px 0px 0px 0px; text-align:right;}
#search form {display:block; height:23px; vertical-align:middle;}
#search form * {margin:0px; line-height:23px; vertical-align:middle;}
#search .query {background:url(/Webnodes/binary/naae.dk/image_1070.png) repeat-x; font-family:arial; font-size:12px; line-height:15px; height:20px; border:1px solid #d8d8d8; padding:5px 0px 0px 6px; margin-right:5px;}
#search .button {line-height:23px;}

/* maincol */
#maincol {background:url(/Webnodes/binary/naae.dk/image_1277.png) no-repeat;}
#maincol .padding {margin:18px 25px 20px 20px;}
#maincol h1,#maincol h2,#maincol h3 {font-family:Georgia, "Times New Roman", Times, serif; line-height:1.1em; margin:0 0 0.2em 0;}
#maincol h1 {font-size:30px; font-weight:normal; margin-bottom:20px;}
#maincol h2 {font-size:18px; margin:0.8em 0 0.4em 0;}
#maincol p {line-height:1.4em;}
#maincol a {color:#e46300;}
#maincol a:hover {color:black;}
#maincol img.top {float:right; margin:-20px 0px 0px 15px;}
#maincol table.style1 td {padding:2px 4px; border:1px solid #ddd;}
#maincol hr {display:block; border:none; border-top:6px solid #eee; margin:15px 0px; height:6px; clear:both;}

/* download */
.download .file:hover {background-color:#ffc647;}
.download .file:hover a {color:white;}

/* articles */
#maincol .articles {margin:0px -5px;}
#maincol .articles a {display:block; text-decoration:none; padding:5px; margin-bottom:1em;}
#maincol .articles a * {display:inline; text-decoration:none; font-size:11px;}
#maincol .articles a b,#maincol .articles .date {font-weight:bold; font-size:12px;}
#maincol .articles a .date {float:left; font-weight:bold;}
#maincol .articles a .intro {display:block;}
#maincol .articles a:hover {background-color:#eeeeee; color:black;}
#maincol .back a {display:block; padding-left:14px; text-decoration:none; background:url(/Webnodes/4.x-D/public/image/bullet.png) no-repeat left center;}
#maincol p.date {margin:10px 0px; font-size:11px; font-style:italic;}
#maincol p.intro {margin:10px 0px; color:black; font-style:italic;}

/* form button */
#maincol .wform fieldset {border:none;}
#maincol .wform fieldset ul {padding:0px;}
.wform button {border:none; background-color:#f5830f; color:white; font-size:15px; font-weight:bold; padding:5px 10px;}
.wform button:hover * {color:white; background-color:black; cursor:pointer;}

/* gallery */
#maincol .gallery {margin-bottom:0.8em;}
#maincol .gallery img {border:1px dotted #ddd; margin:5px 5px 0 0;}
#maincol table.style1 td {border:1px solid #ddd; padding:2px;}

/* gæstebog */
#maincol .comment .user {margin:0px 0px 0.8em 0px; font-weight:bold;}
#maincol .comment .user span {font-weight:normal; font-style:italic;}

/* pages */
#maincol .pages {text-align:right; font-family:arial; font-size:10px;}
#maincol .pages a {padding:1px 4px; background-color:#f5830f; color:white; text-decoration:none; font-family:arial; font-size:9px;}
#maincol .pages a.current {background-color:black;}

/* forside */
#fp #maincol {background:url(/Webnodes/binary/naae.dk/image_1055.png) no-repeat;}
#fp #maincol img.top {margin:10px 20px 0px 15px;}
#fp #maincol .padding {margin:22px 22px 0px 35px;}
#fptop-col2 {width:249px; background:url(/Webnodes/binary/naae.dk/image_1072.png) no-repeat;}
#fptop-col2 .padding {margin:17px 17px 0px 14px;}
#fpbot {background:url(/Webnodes/binary/naae.dk/image_1076.png) no-repeat;}
#fpbot-col1 .padding {margin:30px 35px 0px 30px;}
#fpbot-col2 .padding {margin:30px 0px 0px 0px;}
#fptop-col2 .padding * {text-decoration:none;} 
#billedegalleri {background:url(/Webnodes/binary/naae.dk/image_1088.png) no-repeat right center; margin:0px 25px 0px 0px; padding:4px 20px 4px 0px; position:absolute; display:block; width:652px; text-align:right; }
#billedegalleri a {padding:2px;}
#billedegalleri a:hover {background-color:#f2a11a;}

#online td {padding:7px 7px 0px 0px;}
#online td * {font-size:11px;}
#online td a {color:#e46300;}
#online td a:hover {color:black;}
#online hr {display:block; border:none; border-top:1px solid #aaa; margin:5px 0px; height:1px; line-height:1px;}
#msie #online td.hr {height:5px;}

#fpgallery {margin:15px 0px 0px 0px;}
#fpgallery #images {position:absolute; width:608px; height:146px; overflow:hidden; margin:20px 0px 0px 15px;}
#fpgallery #images table {position:absolute;}
#fpgallery #images td {background:url(/Webnodes/binary/naae.dk/image_1336.png) no-repeat; padding:10px 20px 10px 10px;}
#fpgallery #images img:hover {opacity:.5; filter:alpha(opacity=50); }

/* subs */
#subs .list {background:url(/Webnodes/binary/naae.dk/image_1075.png) no-repeat;}
#subs .padding {margin:12px 0px 10px 30px;}
#subs ul {margin:0px 10px 0px 11px;}
#subs a {padding:1px 1px 1px 2px; text-decoration:none; font-size:13px; line-height:1.3em;}
#subs ul a:hover {background-color:#f2a11a;}
#subs a.webpage {font-weight:bold;}
#subs ul ul * {line-height:12px;}
#subs ul ul a {font-size:12px; line-height:1.3em;}

/* rightcol */
#right {background:url(/Webnodes/binary/naae.dk/image_1073.png) no-repeat;}
#right #news div {margin:80px 0px 0px 17px;}
#right #news div * {color:white;}
#right #news div a {display:block; margin:0px 0px 10px 0px; padding:0px 0px 0px 20px; background:url(/Webnodes/binary/naae.dk/image_1088.png) no-repeat left center; color:white; text-decoration:none;}
#right #news div a b {display:block; color:white;}
#right #news a:hover,#right #news a:hover * {color:black;}
#right #news a.allnews {display:block; text-align:right; color:white; margin:0px 20px 0px 0px;}
#right #news a.allnews:hover {color:black;}

.leftcolpin {display:block; background:url(/Webnodes/binary/naae.dk/image_1476.png) no-repeat; padding:20px 5px 12px 5px;}
.rightcolpin {display:block; background:url(/Webnodes/binary/naae.dk/image_1472.png) no-repeat; padding:20px 5px 12px 4px;}
.gallerypin {display:block; background:url(/Webnodes/binary/naae.dk/image_1471.png) no-repeat; padding:57px 0px 17px 17px;}
.gallerypin img {border:5px solid white;}
.colpin {margin:0px 0px 11px 0px;}
.colpin p {margin:0px 0px 5px 5px;}
.rightcolpin p {margin-left:7px;}

/* gallery */
table.gallery {width:100%;}
table.gallery a,table.gallery a * {text-decoration:none; color:black;}
table.gallery td {padding-top:15px; margin-top:15px; border-top:1px solid #ddd; vertical-align:middle;}
#maincol table.gallery a b {display:block; font-family:Georgia; font-size:22px; font-weight:normal; color:black; margin-bottom:10px;}
#maincol table.gallery a:hover {text-decoration:underline;}
table.gallery .preview a {display:block; width:150px; height:150px;}

/* slides */
.slides div {padding-top:200px;}

/* lightbox */
.lightbox {border-top:1px solid #ddd; padding:15px 0px 0px 0px; margin-top:15px;}
.lightbox a {display:block; float:left;}
.lightbox a img {margin:0px 10px 10px 0px; border:1px solid white;}
.lightbox a:hover img {border:1px solid gray;}

#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(/common-js/lytebox/3.22/images/prev_danish.gif) left 15% no-repeat; }
#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(/common-js/lytebox/3.22/images/next_danish.gif) right 15% no-repeat; }
#lbClose.grey { background: url(/common-js/lytebox/3.22/images/close_danish.png) no-repeat; }
#lbCaption a {text-decoration:none;}

/* footer */
#address,#address * {font-family:arial; font-size:12px; color:black; text-align:center;}
