
* {margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#555;}
html,body {width:100%; height:100%; text-align:center;}
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/w28/image_247_da.jpg) repeat-x #949494;}
ul {margin-left:1.5em;}
ol {margin-left:2em;}
td {vertical-align:top;}
ul li ul {margin:0 0 0 1em; border:none;}
p,ul,ol,table {margin-bottom:0.8em; line-height:1.25em;}

a {color:black;}
a:hover {color:#999a01;}

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

/* generelt */

#outerdiv {background:url(/Webnodes/binary/w28/image_249_da.jpg) no-repeat center top;}
#maintable {margin:0 auto; text-align:left; vertical-align:top;}
#logo {position:absolute; margin-top:-4px; z-index:1;}
#graytop {background:url(/Webnodes/binary/w28/image_391_da.gif) repeat-x left bottom #ddd; height:27px;}
#graytop * {margin:0; padding:0;}
#contact,#adgangforalle,#sitemap,#print {float:right; height:27px; margin:0; padding:0;}
#breadcrumb {margin:0 0 0 30px; line-height:25px;}
#breadcrumb a {color:black; text-decoration:none;}
#content {background:url(/Webnodes/binary/w28/image_297_da.jpg) no-repeat center -8px #ffffff; padding:8px 0;}
.vertical {background:url(/Webnodes/binary/w28/image_305_da.gif) no-repeat center bottom;}

/* mainmenu */
#menuold a {font-family:"trebuchet MS",arial; font-size:11px; font-weight:bolder; color:white; text-decoration:none; text-transform:uppercase; line-height:20px; vertical-align:center; padding:0 12px; background:url(/Webnodes/binary/w28/image_901_da.gif) no-repeat right center;}

#mainmenu {position:absolute; margin-left:10px;}
#nav { display:block; list-style:none;}
#nav,#nav * { margin:0; padding:0; }
#nav li {float:left; position:relative; list-style:none;}
#nav li * {vertical-align:middle;}
#nav li div {display:block; height:7px; clear:right;}
#nav li.toppage,#nav li:hover {background:url(/Webnodes/binary/w28/image_1973_da.gif) no-repeat center top;}
#nav li a { font-family:arial; font-size:11px; color:white; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:0 0 0 7px; vertical-align:middle;}
#nav li a img {margin:-2px 0 0 10px;}
#nav li ul { display:none; position:absolute; border-bottom:1px solid #999a01; margin-top:3px; padding-top:9px;}
#nav li ul { z-index:100; top:auto; left:auto; }
#nav li ul li { display:block; clear:both; height:auto; line-height:normal;}
#nav li ul li a { display:block; background-color:white; background-image:none; color:#555; width:150px; padding:4px 4px 4px 6px; margin:0; line-height:normal; height:auto; border:none; border-top:1px solid #999a01; border-left:1px solid #999a01; border-right:1px solid #999a01; font-size:11px; text-transform:none; font-weight:normal; z-index:10;}
#nav li ul li a.arrow { background:url(/Webnodes/binary/w28/image_902_da.gif) no-repeat 146px center white; }
#nav li ul li a:hover { display:block; background-color:#999a01; color:white; }
#nav li ul li a.arrow:hover { background:url(/Webnodes/binary/w28/image_903_da.gif) no-repeat 146px center #999a01; }
#nav li:hover ul.n1, #nav li.over ul.n1 { 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:-12px; margin-left:161px; z-index:20;}

/* forside */

#forside .padding {margin:7px 10px 0 10px;}
#forside .roundbox {background:url(/Webnodes/binary/w28/image_299_da.gif) no-repeat center bottom; width:274px; padding-bottom:5px; margin:0 0 6px 0;}
#forside .roundbox p {margin:5px 5px 6px 13px; clear:both;}

#forside .leftcol .roundbox ul {margin:0px 20px; padding-left:0px;}
#forside .leftcol .roundbox li {list-style:none; border:1px solid white; border-top:1px solid #ddd; margin-left:0px; padding-left:0px;}
#forside .leftcol .roundbox li:first-child {border-top:none;}
#forside .leftcol .roundbox a {background:url(/Webnodes/binary/w28/image_312_da.gif) no-repeat left center #ffffff; display:block; margin:0px; line-height:29px; text-decoration:none; text-transform:uppercase; color:#666; padding-left:20px;}
#forside .leftcol .roundbox a:hover {color:#999a01;}
#forside .leftcol .top {margin:12px 0 0 0;}
#forside .body {margin:20px 0 0 0;}
#forside .body table {margin:0;}

#forside .rightcol h3 {text-transform:uppercase; margin:5px 17px;}
#forside .rightcol .roundbox p {margin:5px 17px;}

#latest-news {background:url(/Webnodes/binary/w28/image_9121_da.png) no-repeat; margin:0; width:175px; padding-top:40px;}
#latest-news a {display:block; margin:0 10px 5px 10px; padding:6px; text-decoration:none;}
#latest-news a:hover {background-color:#eee;}
#latest-news .title {text-transform:uppercase; display:block; font-size:10px; font-weight:bold; margin-bottom:4px;}
#latest-news b {display:block; margin-top:4px; color:#999a01;}

#latest {background:url(/Webnodes/binary/w28/image_9121_da.png) no-repeat; margin:0; width:175px; padding-top:40px; min-height:190px;}
#latest * {line-height:1.2em;}
#latest a {display:block; padding:5px 4px 4px 13px; text-decoration:none;}
#latest a:hover * {color:black;}
#latest .title {text-transform:uppercase; display:block; font-size:10px; font-weight:bold; margin-bottom:2px;}
#latest span {font-weight:normal; margin:0px;}
#latest b {display:block; margin-top:2px; text-decoration:underline;}
#latest a {color:#999a01; font-weight:bold;}

#hjem { background:url(http://www.ofag.dk/Webnodes/binary/w28/image_9600_da.jpg) no-repeat left bottom white; padding:20px 0 1px 20px;}
#hjem hr { display:block; border:none; border-top:1px solid #e5e5e5; height:1; margin:20px 0; clear:both;}
#hjem .c1 { width:610px; float:left; margin-right:20px;}
#hjem .c1 .taleboble { background:url(/Webnodes/binary/w28/image_9593_da.png) no-repeat left top; padding:20px 15px 1px 20px;}
#hjem .c1 .taleboble * { font-size:12px; line-height:17px;}
#hjem .c2 { width:232px; float:left;}
#hjem .c2 a.tilmeld { display:block; height:44px; background:url(/Webnodes/binary/w28/image_9596_da.png) no-repeat left center;}
#hjem .c2 a.tilmeld:hover { background-image:url(/Webnodes/binary/w28/image_9595_da.png);}
#hjem .c2 a.nyhedsbrev { display:block; height:44px; background:url(/Webnodes/binary/w28/image_9597_da.png) no-repeat left center;}
#hjem .c2 .news { margin-top:-3px;}
#hjem .c2 .news .article { display:block; margin:18px 0; text-decoration:none;}
#hjem .c2 .news a.viewall { display:inline; margin:0; float:right; color:#a9a9a9; font-weight:bold; line-height:25px;}
#hjem .c2 .news a.viewall:hover { color:black;}
#hjem .c2 .news .title { color:#999b00; font-size:12px; font-weight:bold; text-transform:uppercase; }
#hjem .c2 .news .text { margin:4px 0; font-size:12px; line-height:18px;}
#hjem .c2 .news b { color:#272727; font-size:12px; text-decoration:underline; }
.webpage9095 #footer { background-image:none;}
.webpage9095 #footer .padding { margin-top:-20px;}

/* maincol */

.maincol .padding {margin:15px 20px;}
.maincol h1 {font-size:18px; color:#999a01; line-height:21px; margin:0px 0px 12px 0px;}
.maincol h2 {font-size:14px; margin:0px 0px 4px 0px;}
.maincol table {border:1px solid #555;}
.maincol table td {padding:2px;}

.maincol .gallery {margin-bottom:0.8em; width:444px;}
.maincol .gallery img {border:2px solid white; margin:3px 3px 0 0;}
.maincol .gallery a:hover img {border:2px solid #999a01;}

.maincol hr,.maincol div.hr {display:block; border:none; border-top:1px solid #c3c3c3; border-bottom:1px solid white; height:2; margin:15px 0; clear:both;}

#tree div {width:220px; float:left;}

#node_253 > a,#node_255 > a,#node_20 > a,#node_24 > a,#node_359 > a,#node_254 > a,
#node_355 > a,#node_390 > a,#node_874 > a {font-weight:bold; color:#999a01; font-size:14px;}

/* forms */

.maincol .wform fieldset {width:440px; margin:0 0 1.5em 0; padding:0; border:1px solid #91ac2f;}
.maincol .wform fieldset ul {margin:0; padding:1em 1em 0 1em; list-style:none;}
.maincol .wform fieldset li {padding:0; background-image:none; float:left; clear:left; width:100%; padding-bottom:1em;}
.maincol .wform legend {margin-left:11px; font-weight:bold; color:#999a01;}
.maincol .wform label {float:left; font-family:arial; line-height:20px;}

.maincol .wform .text,.maincol .wform select,.maincol .wform textarea {float:right; width:200px; line-height:20px;}
.maincol .wform input.checkbox {float:right; margin-right:185px; line-height:20px;}
.maincol .wform input.button {width:auto; display:inline; text-align:center; color:black;}
.maincol .wform input.hidden {display:none; margin:0; padding:0;}
.maincol .wform fieldset p {margin:5px 10px;}

.maincol .wform fieldset.button {float:right; width:auto; border:0 none #fff;}

.maincol #mailinglist.wform .text {float:none; display:block; margin:0px 0px 9px 0px;}

/* hca */
#hca .image {width:145px; height:130px; float:left;}
#hca .image img {border:1px solid white; margin-bottom:3px;}
#hca .image:hover img {border:1px solid #999a01;}

/* columns */

.leftcol h2 {background:url(/Webnodes/binary/w28/image_315_da.gif) no-repeat; color:#999a01; font-size:12px; margin-left:21px; height:33px; line-height:33px; vertical-align:middle; padding-left:24px;}
.leftcol h3 {color:#999a01; font-size:12px;}
.leftcol .padding {margin:0px 10px 15px 20px;}
.subs,.latest {background:url(/Webnodes/binary/w28/image_317_da.gif) no-repeat; width:200px; padding-top:10px;}
.subs a {display:block; color:#444; text-decoration:none; padding-left:25px; line-height:13px; margin:5px 18px 5px 0px;}
.subs a:hover {color:#999a01;}
.subs a.current {font-weight:bold; background:url(/Webnodes/binary/w28/image_312_da.gif) no-repeat 9px 1px;}

.subs2 {margin-left:10px;}
.subs2 a.current {color:#999a01; font-weight:normal;}
.subs2 a,.subs2 a.current {background:url(/Webnodes/binary/w28/image_904_da.gif) no-repeat 11px 1px;}

.subs3 {margin-left:10px;}

.links {background:url(/Webnodes/binary/w28/image_318_da.gif) no-repeat left bottom; width:200px; padding-top:10px;}

.latest .article {margin:0 20px 9px 24px;}
.latest a,.nyheder a {display:block; text-decoration:none;}
.latest a *,.nyheder a * {display:block;}
.latest .date,.nyheder .date {color:#999a01; font-weight:bold; font-size:10px;}
.latest .title,.nyheder .title {color:black; font-weight:bold; font-size:11px;}
.latest *:hover,.nyheder *:hover {color:#999a01;}
.latest .allnews {margin:20px 20px 10px 24px;}

.nyhed .date {margin:0 0 10px 0; font-weight:bold; color:#999a01;}
.nyheder {margin:10px 30px;}
.nyheder .article {margin-bottom:10px;}

.rightcol .padding {margin:10px;}
.rightcol .padding img {margin-bottom:10px;}

/* footer */
#footer {background:url(/Webnodes/binary/w28/image_296_da.gif) no-repeat center top; text-align:center; padding-top:15px;}
#footer * {color:white;}
#footer a:hover {color:black;}
#footer .style1,#footer .style1 * {color:#ccc; text-decoration:none;}

.webnodes {text-align:center; margin:-35px 0 10px 0;}
.webnodes *,.webnodes a {color:#a4a4a4; font-size:10px; text-decoration:none;}













