html { min-height: 100%; margin-bottom: 1px; }
/* Print */
#logoprint { display:none; }
/* Tags */
* { margin: 0; padding: 0; text-decoration:none; }
body { background: #EBEEF3; text-align: center; font-family: arial, verdana; font-size: 11px; }
#Body { font-family: arial, verdana; font-size: 11px; color:#000000;}
/* Global tags */
h1 { font-size: 16px; margin-bottom: 10px; color: #000; }
h2 { font-size: 13px; color: #000; }
h3 { font-size: 12px; color: #000; }
h4,h5,h6 { font-size: 11px; color: #000; }
p,td,li { font-size: 11px; }
input { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border: 1px #9D9D9D solid; }
#maincontent p { margin-bottom: 15px; }
a,
a:active,
a:link { color: #000000; text-decoration:underline;}
a:visited { color: #000; text-decoration:underline;}
a:hover { color: #000; /* color: #0070B8 */; text-decoration:none;}
img { border: none; }
/* Page Construction */
#page { margin: 0 auto; width: 712px; border: none; position:relative; padding-left: 1px;margin-top: 20px;}
#pagewrapper { width: 712px; text-align:left;}
#wrapper { float:left; width: 712px; background-color: white;}
#top { width: 712px; background-color: #004A8F;}
#logo { text-align:center; padding: 10px; width: 692px; _width: 712px;}
#logo h1 { margin:0;}
#pagefooter { float:left; width: 712px; text-align: center;}
#top img.topimage { width: 712px; height: 80px;}
#content { background: #FFFFFF; width: 712px; _padding-bottom: 25px;}
#leftcontent { float: left; width: 170px; }
#maincontent { float: left; width: 480px; margin: 20px 5px 30px 30px; color: #333333; }
#maincontent img { float: left; margin: 0 20px 10px 0; }
/*
#maincontent a { color: #004A8F; text-decoration: none; line-height: 16px; }
#maincontent a:hover { color: #666666; text-decoration: underline; }
#maincontent a:visited { color: #004A8F; text-decoration: none; }
#maincontent a:selected { color: #666666; text-decoration: none; }
*/
#maincontent p { line-height: 16px; margin-bottom: 15px; }
#maincontent ul { margin: 3px 8px 5px; font-size: 12px; }
#maincontent ul li { margin-left: 16px; }
#maincontent table { border: none; font-size: 11px; }
#maincontent table td { border: none; font-size: 11px; vertical-align: top; }
#maincontent .overskrift1 { font-weight: bold; }
#maincontent .topimgAligned img { position: relative; float: right; vertical-align:text-bottom; }
.menu { margin: 15px 0px 15px 30px; }
.menu ul { list-style: none; }
.menu ul li { font-weight: bold; line-height: 30px; }
.menu ul li a,
.menu ul li a:link,
.menu ul li a:visited,
.menu ul li a:active { color: #000; text-decoration: none; }
.menu ul li a:hover,
.menu ul li a.selected,
.menu ul li a.selected:link,
.menu ul li a.selected:visited { color: #004A8F; }
.menu ul ul { margin-bottom: 10px; }
.menu ul ul li { font-weight: normal; line-height: 16px; }
.menu ul ul li a { margin-left: 10px; text-decoration: none; }
.menu ul ul li a:hover { text-decoration: underline; }
.menu ul ul li a.selected { text-decoration: none; }
.menu ul ul ul { margin-bottom: 10px; }
.menu ul ul ul li { font-weight: normal; line-height: 16px; }
.menu ul ul ul li a ,
.menu ul ul ul li a:link ,
.menu ul ul ul li a :visited,
.menu ul ul ul li a :active { margin-left: 25px; text-decoration: none; }
.menu ul ul ul li a:hover { text-decoration: underline; }
.menu ul ul ul li a.selected{ text-decoration: none; }
#footer { background-color: #004A8F; clear:both; text-align: center; padding: 5px 0; color: #ffffff; }
#footer span { padding: 0 3px 0 3px; }
#footer a { color: #ffffff; text-decoration: none; }
#footer a:hover { text-decoration: underline; }