
* {margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#666;}
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/w25/image_248_da.jpg) no-repeat center top #ffffff; text-align:center;}
ul,ol {margin-left:0.7em;}
td {vertical-align:top;}
ul li ul {margin:0 0 0 1em;}
p,ul,ol,table {margin-bottom:0.8em; line-height:1.25em;}
a {color:#91ac2f;}
a:hover {color:black;}

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

#maintable {margin:0 auto; text-align:left; vertical-align:top;}
#flag {float:right; margin-right:10px;}
#breadcrumb {margin:-19px 0 0 19px;}
#breadcrumb a,#breadcrumb span {color:#91ac2f;text-decoration:none;}

/* nav */
#nav {display:block; list-style:none; height:10px; line-height:10px; margin:100px 0 0 265px;}
#nav * {margin:0; padding:0;}
#nav li {float:left; position:relative; list-style:none;}
#nav li a {font-family:arial; font-size:13px; font-weight:bold; color:white; line-height:20px; height:20px; padding:0; margin-right:27px; text-decoration:none;}
#nav li a.toppage {border-bottom:4px solid white;}
#nav li ul {display:none; position:absolute; width:120px;}
#nav li > ul {top:auto; left:auto;}
#nav li:hover ul, #nav li.over ul {display:block; padding-top:7px; top:17px; left:0; }
#nav li ul li {display:block; clear:both; background-color:white; padding:0; margin:0; width:120px;}
#nav li ul  li a {display:block; font-size:12px; color:#91ac2f; font-weight:normal; width:120px; height:20px; line-height:20px; border-bottom:1px solid #91ac2f; margin:0;}
#nav li ul li a:hover, #nav li ul li.over {background-color:#eee;}

/* content & columns */
#content {background:url(/Webnodes/binary/w25/image_257_da.png) no-repeat left bottom; border-top:1px solid #b5cbc2; border-right:1px solid #b5cbc2;}
#login-print {text-align:right;}
#columns {margin:10px 1px 1px 1px; background:url(/Webnodes/binary/w25/image_259_da.png) no-repeat 309px 20px;}
#skema {margin:0px 0px 0px 10px; background-image:none;}

/* slideshow */
#slideshow a {display:block; margin:0 30px;}
#slideshow img { position:absolute;}

/* maincol */
#maincol {vertical-align:top; vertical-align:top;}
#maincol .padding {margin:20px 30px 30px 20px;}
#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:georgia; color:#91ac2f; line-height:1.1em; margin:0.8em 0 0.2em 0; font-weight:normal;}
#maincol h1 {font-size:24px; margin:0 0 0.4em 0;}
#maincol h2,#maincol h2 * {font-size:15px;}
#maincol h3 {font-family:arial; font-size:12px; color:#222; cursor:}
#maincol li {list-style:none; padding-left:12px; background:url(/Webnodes/binary/w25/image_431_da.gif) no-repeat left 4px;}

#maincol .left {margin:0 5px 2px 0;}
#maincol .right {margin:0 0 2px 5px;}

#maincol .gallery {clear:both; margin:0; padding:0;}
#maincol .gallery img {border:1px dotted #ddd; margin:5px 5px 0 0;}

#maincol table.style2 {margin-top:15px; border-top:1px solid #91ac2f;}
#maincol table.style2 td {padding-top:15px;}
#maincol table.style2 a {color:#91ac2f; border:1px solid #91ac2f; padding:3px 6px;}
#maincol table.style2 a:hover {color:black; border:1px solid black;}

/* wform */
.wform fieldset {width:520px; margin:0 0 1.5em 0; padding:0; border:1px solid #91ac2f;}
#maincol .wform fieldset ul {list-style:none; margin:0; padding:1em 1em 0 1em;}
#maincol .wform fieldset li {list-style:none; background-image:none; float:left; clear:left; width:100%; padding:0.4em 0; margin-bottom:0.5em; border-top:1px solid #ddd;}
#maincol .wform fieldset div.body {margin:0px 10px;}
.wform legend {margin-left:11px; font-weight:bold; color:#999a01;}
.wform label {float:left; font-family:arial; font-size:1.2em; line-height:20px;}
.wform .text, .wform select, .wform textarea {float:right; width:200px; line-height:20px;}
#skema .wform .text, #skema .wform select, #skema .wform textarea {width:450px; text-align:left;}
#skema .wform input.checkbox {float:right; line-height:20px; width:auto; margin:0px; padding:0px; text-align:left;}
.wform input.button {width:auto; display:inline; text-align:center; color:black;}
.wform input.hidden {display:none; margin:0; padding:0;}
.wform fieldset.button {float:right; width:auto; border:0 none #fff;}

#search {margin:0 0 0 20px;}
#search input {background-color:#a1b34a; color:#eaefd7; border:1px solid #bfcc85; font-family:arial; font-size:9px; text-transform:uppercase; padding:4px 2px 2px 4px; float:left; margin-right:4px; width:122px;}
#search input.button {height:2.2em; padding:0; width:auto;}
#search input * {line-height:1.4; vertical-align:middle;}

/* download */
.download {background:url(/Webnodes/3.0.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/3.0.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/3.0.0/public/image/icon/download/16x16/image.png) no-repeat left center;}
.download a.zip,.download a.rar,.download a.gz {background:url(/Webnodes/3.0.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/3.0.0/public/image/icon/download/16x16/movie.png) no-repeat left center;}
.download a.txt,.download a.doc {background:url(/Webnodes/3.0.0/public/image/icon/download/16x16/text.png) no-repeat left center;}

/* tables */
table.style1 td * {margin:0px; padding:0px;}
table.style1 td {border:1px solid #ddd; padding:4px; vertical-align:middle;}
table.style1 thead td,table.style1 thead td * {background-color:#91ac2f; color:white; font-weight:bold;}
table.style1 td strong {color:#91ac2f;}

/* press */
#maincol .press .image {display:block; float:left; width:122px; height:140px; margin:0 5px 5px 0; text-decoration:none;}
#maincol .press .image img {border:7px solid #dbe4b9;}
#maincol .press .image .dl {display:block; font-family:arial; font-size:9px; line-height:1.2em; margin:2px 0;}
#maincol a {text-decoration:none;}

/* columns */
#height {float:left;}
#leftcol {width:335px; float:left; padding-top:22px;}
#leftcol .padding {margin:0 14px;}
.coldiv {display:block; width:305px; margin-bottom:20px; clear:both;}
#leftcol h1 {background:url(/Webnodes/binary/w25/image_326_da.gif) no-repeat; font-family:arial; text-transform:uppercase; color:white; font-size:13px; height:35px; line-height:30px; padding:0 0 0 10px; vertical-align:top;}
#photodiv {width:305px; margin:0; border-bottom:7px solid #d1dda8;}
#photodiv img {border-bottom:1px solid white;}

#subs {margin:1px 0 0 0;}
#subs a {display:block; padding:4px 9px; margin-bottom:1px; text-decoration:none; color:#666;
background:url(/Webnodes/binary/w25/image_430_da.gif) no-repeat 288px center #edf2de;}
#subs a:hover,#subs a.webpage {background-color:#d9e3b8;}
#subs a img { vertical-align:middle; margin:0 4px 0 -4px;}
#subs div a {background-color:#fafbf6; padding-left:17px;}

#tids {margin:0;}
#tids * {font-size:10px; font-family:arial; line-height:1.1em;}
#tids td {padding:5px 0; border-bottom:1px solid #ddd;}
#tids td strong {color:#91ac2f;}

/* footer */
#corner {clear:both; text-align:left;}
#corner img {margin:0 0 -1px -1px;}
#footer div {margin-top:9px;}
#footer div.updated {color:#aaa;}
#footer div,#footer div * {text-align:center; font-family:verdana; font-size:10px; color:#91ac2f; text-decoration:none;}

/* warning */
#padding { height:170px;}
#warning { position:fixed; z-index:3; left:0; right:0; bottom:0; height:90px; background-color:white; border:8px solid #444; padding:25px;}
#warning b { font-family:arial; font-size:40px; color:#444;}

#agedialog .yui3-widget-hd { background:none; background-color:#91a92d; font-size:14px; font-weight:bold;}
#agedialog .yui3-widget-hd .yui3-button-content { color:white;}
#agedialog .yui3-widget-ft { background-color:white; text-align:center;}
#agedialog .yui3-widget-ft .yui3-widget-button-wrapper { position:relative; display:inline;}
#agedialog .yui3-widget-ft .yui3-button * { font-weight:bold; color:black; padding:4px 8px;}
#agedialog .yui3-widget-bd .certify { font-size:10px;}
#oliver.yui3-skin-sam .yui3-widget-mask { background-color:black; opacity:1; filter: alpha(opacity=100);}
