body {
margin: 0;
padding: 0;
background: #fff url(/db/5/2159.gif) repeat-y left top;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333;}

table {padding-bottom: 25px;}
td {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}

h1, h2, h3, h4 {
margin: 0 40px 0 30px;
padding: 0 0 5px 0;
font-family: georgia, "times new roman", times, serif;
font-weight: bold;
text-align: left;
line-height: 1.5em;
letter-spacing: 0.1em;}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}

p {
margin: 0 40px 0 30px;
padding: 0 0 1em 0;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
text-align: justify;
line-height: 1.5em;}

a {
text-decoration: none;
color: #00c;
line-height: 1.5em;
outline: none;}

a:visited {color: #00c;}

a:hover {
text-decoration: none;
color: #c00;}

address {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
font-size: 12px;
padding: 20px;
color: #333;
line-height: 1.5em;}

ul {
list-style: none;
margin: 0 40px 1em 30px;
padding: 0 0 2em 0;}

ul li {
margin: 0;
padding: 0;
line-height: 1.5em;}

ol {
list-style: decimal;
margin: 0 40px 1em 30px;
padding: 0 0 0 20px;}

ol li {
line-height: 1.5em;
padding: 0 0 0.5em 0;}

#ElementID5919Div, #ElementID6188Div {
margin: 0;
padding: 210px 0 0 0;
color: #363;
background: #9c6 url(/db/5/2157.jpg) no-repeat left top;}

#nav {
list-style: none;
width: 195px;
margin: 0;
padding: 20px 0;}

#nav li {
margin: 0;
padding: 0;}

#nav li a {
display: block;
width: 195px;
padding: 0 0 0 20px;
color: #363;
background: #9c6;
font-size: 17px;
letter-spacing: 0.1em;}

html>body #nav li a {
display: block;
width: 175px;
padding: 0 0 0 20px;}

#nav li a:hover {
color: #363;
background: #8b5 url(/db/5/2153.gif) repeat-x left top;}

#footer {margin-top: 20px;}

#footer p {font-size: 11px;
color: #333;
margin: 0 20px;
text-align: left;}

#rightcol {
font-size: 11px;
line-height: 1.5em;}

#rightcol dl {margin: 0; padding: 0 0 2em 0;}

#rightcol dt {
margin: 0;
padding: 0 10px;
font-weight: bold;
letter-spacing: 0.1em;}

#rightcol dd {margin: 0; padding: 0 10px 5px 10px;}

#rightcol p {margin: 0; padding: 0 10px 1em 10px; text-align: left;}
#rightcol h4 {margin: 0; padding: 0 10px;}
#rightcol img {border: 0; margin: 0 12px;}

#tblemploy {
width: 430px;
margin: 0 40px 0 30px;
padding-bottom: 0;
line-height: 2em;}

#tblemploy th {padding-left: 5px; font-size: 12px; text-align: left;}
#tblemploy td {padding-left: 5px;}

#search {margin: 0 40px 0 30px;}

#ElementID5215Div {width: 500px;}

#publiste {
font-family: verdana, arial, helvetica, sans-serif;
margin: 0 40px 30px 30px;
padding: 0;}

#publiste .pubtype {
padding: 1em 0 5px 0;
font-family: georgia, "times new roman", roman, serif;
font-size: 16px;
font-weight: bold;
line-height: 1.5em;
letter-spacing: 0.1em;
color: #333;
background: #fff;}

#publiste .pubtitle {
padding: 0 0 5px 20px;
font-size: 11px;
background: url(/db/5/2029.gif) no-repeat 0 15%;}

.rowcol {
color: #333;
background: #eee;}

.contact {
width: 430px;
margin: 10px 40px 20px 30px;
padding: 0 0 5px 0;
font-size: 12px;
border: 1px solid #999;
color: #333;
background: #eee;}

.contact th {
width: 40%;
text-align: right;
font-weight: normal;
font-style: italic;
padding-right: 10px;}

.contact td {font-size: 12px;}

.liste {list-style: circle; padding: 0 0 0 1em;}
.liste li {padding: 0 0 0.5em 0;}

.guide {
width: 174px;
margin: 0;
border-top: 1px solid #666;
font-size: 12px;
line-height: 1.2em;}

.guide li {padding: 0; border-bottom: 1px solid #666;}
.guide li a {display: block; padding: 2px 10px;}
.guide li a:hover {color: #c00; background: #ddd url(/db/5/2150.gif) no-repeat right top;}

.sitemap {margin: 10px 0 0 0; padding: 0;}
.sitemap ul {margin: 0; padding: 0;}
.sitemap li {margin: 0; padding: 0 10px; font-weight: bold;}
.sitemap ul li {margin: 0; padding: 0 0 0 20px; font-weight: normal;}
.sitemap a {font-size: 12px;}

.partners {margin: 0; font-size: 12px; line-height: 1.2em; text-align: center;}
.partners li {padding: 0;}
.partners li a {display: block; padding: 62px 10px 10px 10px;}
.partners .mflogo {background: url(/db/5/2122.gif) no-repeat center top;}
.partners .himlogo {background: url(/db/5/2121.gif) no-repeat center top;}
.partners .muclogo {background: url(/db/5/2218.gif) no-repeat center top;}
.partners .mkplogo {background: url(/db/5/2123.gif) no-repeat center top;}

.mmyy {
font-size: 11px;
color: #666;
padding-left: 20px;
background: url(/db/5/2029.gif) no-repeat left center;}

.ddmmyy {
font-size: 11px;
color: #666;
margin: 0 40px 0 30px;
padding: 0 0 0.4em 0;}

.foredr {
font-size: 11px;
color: #666;}

.erase {text-decoration: line-through;}

.hide {display: none;}

.excel {
background: url(/db/5/2024.gif) no-repeat left center;
padding-left: 20px;}

.mail {
background: url(/db/5/2027.gif) no-repeat left center;
padding-left: 20px;}

.pdf {
background: url(/db/5/2035.gif) no-repeat left center;
padding-left: 20px;
font-size: 12px;}

.ppt {
background: url(/db/5/2105.gif) no-repeat left center;
padding-left: 20px;}

.word {
background: url(/db/5/2030.gif) no-repeat left center;
padding-left: 20px;}

img.left {
float: left;
margin: 5px 30px;
border: 0;}

img.right {
float: right;
margin: 5px 40px;
border: 0;}

.tblreport {
width: 430px;
margin: 10px 40px 0 30px;
font-size: 11px;
font-weight: normal;
border: 1px solid #666;
border-collapse: collapse;}

.tblreport th, .tblreport td, .tblreport tr {
font-size: 10px;
text-align: right;
border: 1px solid #666;}

.tblreport caption {caption-side: bottom;
margin: 10px 40px 0 30px;
padding: 5px 0;
text-align: left;
font-style: italic;}

.tema {list-style: none;
width: 174px;
padding: 0;
margin: 0 0 20px 0;
border-top: 1px solid #666;}

html>body .tema a#energi,
html>body .tema a#trm,
html>body .tema a#mar,
html>body .tema a#avk,
html>body .tema a#aga,
html>body .tema a#kon,
html>body .tema a#fot,
html>body .tema a#trp,
html>body .tema a#log,
html>body .tema a#nar,
html>body .tema a#sol {
display: block;
width: 154px;
height: 42px;
padding: 8px 10px 0 10px;
border-bottom: 1px solid #666;}

.tema a#energi,
.tema a#trm,
.tema a#mar,
.tema a#avk,
.tema a#aga,
.tema a#kon,
.tema a#fot,
.tema a#trp,
.tema a#log,
.tema a#nar,
.tema a#sol {
display: block;
width: 174px;
height: 50px;
padding: 8px 10px 0 10px;
border-bottom: 1px solid #666;}

.tema a {font-weight: bold;}

.tema a#fot
{ background: #eee url(/db/5/2170.gif) no-repeat;}

.tema a#fot:hover
{ background: #f93 url(/db/5/2170.gif) no-repeat;}

.tema a#kon
{ background: #eee url(/db/5/2171.gif) no-repeat;}

.tema a#kon:hover
{ background: #f93 url(/db/5/2171.gif) no-repeat;}

.tema a#aga
{ background: #eee url(/db/5/2172.gif) no-repeat;}

.tema a#aga:hover
{ background: #f93 url(/db/5/2172.gif) no-repeat;}

.tema a#avk
{ background: #eee url(/db/5/2173.gif) no-repeat;}

.tema a#avk:hover
{ background: #f93 url(/db/5/2173.gif) no-repeat;}

.tema a#mar
{ background: #eee url(/db/5/2174.gif) no-repeat;}

.tema a#mar:hover
{ background: #f93 url(/db/5/2174.gif) no-repeat;}

.tema a#trm
{ background: #eee url(/db/5/2175.gif) no-repeat;}

.tema a#trm:hover
{ background: #f93 url(/db/5/2175.gif) no-repeat;}

.tema a#energi
{ background: #eee url(/db/5/2212.gif) no-repeat;}

.tema a#energi:hover
{ background: #f93 url(/db/5/2212.gif) no-repeat;}

.tema a#trp
{ background: #eee url(/db/5/2176.gif) no-repeat;}

.tema a#trp:hover
{ background: #f93 url(/db/5/2176.gif) no-repeat;}

.tema a#log
{ background: #eee url(/db/5/2177.gif) no-repeat;}

.tema a#log:hover
{ background: #f93 url(/db/5/2177.gif) no-repeat;}

.tema a#nar
{ background: #eee url(/db/5/2178.gif) no-repeat;}

.tema a#nar:hover
{ background: #f93 url(/db/5/2178.gif) no-repeat;}

.tema a#sol
{ background: #eee url(/db/5/2179.gif) no-repeat;}

.tema a#sol:hover
{ background: #f93 url(/db/5/2179.gif) no-repeat;}

h3.project-title {
font-family: verdana, arial, helvetica, sans-serif;
margin: 0;
padding: 5px 10px;
background: #ddd;}

dl.project {
margin: 0 40px 0 30px;
padding: 0 0 1em 0;
background: #eee;}

dl.project dt {
margin: 0;
padding: 0 10px;
font-weight: bold;
letter-spacing: 0.1em;}

dl.project dd {margin: 0; padding: 0 10px 5px 10px;}
