body {
    background-color: #ebebe1;
    font-family: arial, helvetica, sans-serif;
    color: #666;
    background-image: url(/f/233_bgbody.jpg);
    background-repeat: no-repeat;
}

a img {border:0;}
a { color: #888; }
a:visited { color: #777; }
a:hover { color: #c5c5b9; }
a:active { color: #888; }
.current { color: #668e18 !important; }

#container {
/*    background-color: white;*/
    width: 1016px;
    margin: 0 auto;
    padding-bottom: 10px;
    background-image: url(/f/223_bg.png);
    background-repeat: repeat-y;
}

#contBottom {
    width: 1016px;
    height: 8px;
    margin: 0 auto;
    background-image: url(/f/229_bottombg.png);
    background-repeat: no-repeat;
}

#contTop {
    width: 1016px;
    height: 8px;
    margin: 0 auto;
    margin-top: 20px;
    background-image: url(/f/228_topbg.png);
    background-repeat: no-repeat;
}

.clearer {
    clear: both;
}

#topMenu {
height: 121px;
width: 914px;
margin: 0;
margin-left: 51px;
padding: 0;
background-image: url(/f/211_ikoner.gif);
background-repeat: no-repeat;
background-position: 535px 0px;
}

#logo {
    width: 206px;
    height: 121px;
    float: left;
}

#illustrationOriginal {
    float: left;
    width: 914px;
    height: 274px;
    margin-left: 51px;
    margin-top: 3px;
}

#illustration {
width: 480px;
height: 251px;
padding: 0;
margin: 0;
margin-top: 14px;
float: left;
}

#logobottom {
    background-color: #003266;
    border-bottom: 5px solid #004c9c;
    height: 30px;
    width: 320px;
    float: left;
    margin-left: 8px;
}

#menuline {
    height: 30px;
    width: 680px;
    float: right;
    font-size: 11px;
    margin-top: 100px;
    text-align: right;
    font-weight: bold !important;
    font-family: verdana, helvetica, arial, sans-serif;
}

#menuline ul, #menuline ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-top: 7px;
/*    margin-left: 20px;*/
}

#menuline ul li {
    display: inline;
    padding-left: 5px;
    padding-right: 5px;
}

#menuline a {
    color: #999;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 15px;
}

.ordinar a {
    background-image: url(/f/210_menudeco.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#menuline a:hover {
    color: #ccc;
}

#lowerMenu {
    width: 205px;
    float: left;
    margin-left: 51px;
    margin-top: 18px;
   *margin-top: 4px;
}

#lowerMenu ul, #lowerMenu li {
list-style: none;
margin: 0;
padding: 0;
}

#sidebar {
    background-color: #dbdedb;
    width: 205px;
    float: left;
    margin-left: 51px;
    margin-top: 20px;
}

#sidebar h3 {
font-size: 17px;
/*font-weight: normal;*/
color: #002a53;
margin-top: 5px;
margin-bottom: 3px;
/*font-family: verdana, arial, helvetica, sans-serif;*/
}

#sidebar ul, #sidebar ul li {
    list-style: none;
    margin: 0;
    padding: 0;
}

#sidebar ul li {
    clear: both;
}

#sidebar ul li img {
    display: block;
    float: left;
    margin-left: 15px;
}

#sidebar ul li div {
    float: left;
    width: 175px;
    padding: 15px;
/*    font-size: 12px;*/
    color: #0e3951;
}

/*#sidebar a {
    color: #004489;
    text-decoration: none;
    font-weight: bold;
    display: block;
    margin-bottom: 3px;
    font-size: 15px;
}

#sidebar a:hover {
    color: #236ab2;
}
*/
#sidebar2 {
    background-color: #dbdedb;
    width: 205px;
    height: 251px;
    float: right;
    margin-right: 52px;
    margin-top: 14px;
}

#sidebar2 h3 {
font-size: 17px;
/*font-weight: normal;*/
color: #002a53;
margin-top: 5px;
margin-bottom: 3px;
/*font-family: verdana, arial, helvetica, sans-serif;*/
}

#newsbox h3 {
font-size: 17px;
/*font-weight: normal;*/
color: #002a53;
margin-top: 5px;
margin-bottom: 3px;
/*font-family: verdana, arial, helvetica, sans-serif;*/
}

#sidebar2 ul, #sidebar2 ul li {
    list-style: none;
    margin: 0;
    padding: 0;
}

#sidebar2 ul li {
    clear: both;
}

#sidebar2 ul li img {
    display: block;
    float: left;
    margin-left: 15px;
}

#sidebar2 ul li div {
    float: left;
    width: 175px;
    padding: 15px;
/*    font-size: 12px;*/
    color: #0e3951;
}

#newsbox a {
color: #666;
text-decoration: none;
}

.lesmer {
text-decoration: underline !important;
}

#content {
    float: right;
    width: 475px;
    height: auto;
    min-height: 200px;
    background-color: white;
   margin-top: 20px;
/*    margin-top: -100px;*/
    padding: 20px;
    padding-left: 0px;
    padding-top: 0px;
    font-size: 13px;
}

#content.forside {
width: 445px;
padding-left: 20px;
padding-right: 30px;
}

#content h2 {
    color: #668e18;
    margin-top: 0;
    font-size: 20px;
/*    font-family: verdana, arial, helvetica, sans-serif;*/
    font-weight: normal;
}

#content h3 {
font-size: 17px;
font-weight: normal;
color: #668e18;
margin-top: 5px;
/*font-family: verdana, arial, helvetica, sans-serif;*/
}

#content h4 {
font-size: 15px;
font-weight: normal;
color: #002a53;
margin-top: 5px;
/*font-family: verdana, arial, helvetica, sans-serif;*/
}

#footer {
    margin: 0 auto;
    width: 950px;
    text-align: right;
    font-size: 10px;
    color: white;
    margin-top: 3px;
    padding-right: 5px;
}

#footer a {
    color: white;
}

#floatingContainer {
width: 760px;
float: right;
margin: 0 auto;
padding: 0;
}

#sidebar_right {
    float: right;
    width: 210px;
    font-size: 11px;
    margin-right: 51px;
    margin-top: 20px;
}

#sidebar_right #searchField {
    width: 130px;
    font-size: 11px;
}

#sidebar_right #searchButton {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    margin-left: 2px;
    float: right;
}

#sidebar_right ul, #sidebar_right ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: 4px;
}

#sidebar_right ul li .artDate {
    color: gray;
}

hr {
    border: 0;
    height: 1px;
    color: silver;
    background-color: silver;
    margin-top: 14px;
}

#sidebar_right h2 {
    color: #004489;
    margin-top: 0;
    font-size: 15px;
}

#searchbox {
    margin-top: 5px;
    padding: 0px;
    margin-bottom: 5px;
    padding-top: 15px;
    padding-bottom: 15px;
}

#newsbox {
    padding: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 15px;
    font-size: 10px !important;
}

#fileListing {
margin-top: 10px;
}

#fileListing ul, #fileListing ul li {
list-style: none;
margin: 0;
padding: 0;
}

#fileListing ul li {
border-top: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
margin-bottom: 2px;
margin-top: 2px;
font-size: 10px;
padding: 3px;
}

#archiveList, #archiveList li {
list-style: none;
margin: 0;
padding: 0;
}

#archiveList li {
margin-bottom: 5px;
}

#archiveList li .archiveListItemDate {
display: block;
font-size: 11px;
}

#flexhtml_emailform_1 input, #flexhtml_emailform_1 textarea {
margin-top: 1px;
margin-bottom: 1px;
display: block;
}

#flexhtml_emailform_1 label {
display: block;
margin-bottom: 3px;
margin-top: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_1 input {
display: block;
margin-top: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_1 textarea {
width: 199px;
height: 60px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_2 input, #flexhtml_emailform_2 textarea {
margin-top: 1px;
margin-bottom: 1px;
display: block;
}

#flexhtml_emailform_2 label {
display: block;
margin-bottom: 3px;
margin-top: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_2 input {
display: block;
margin-top: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_2 textarea {
width: 199px;
height: 60px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_3 input, #flexhtml_emailform_3 textarea {
margin-top: 1px;
margin-bottom: 1px;
display: block;
}

#flexhtml_emailform_3 label {
display: block;
margin-bottom: 3px;
margin-top: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_3 input {
display: block;
margin-top: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_emailform_3 textarea {
width: 199px;
height: 60px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #8b806e;
}

#flexhtml_gallery ul, #flexhtml_gallery li {
list-style: none;
margin: 0;
padding: 0;
}

#flexhtml_gallery ul li {
display: inline;
}

#smartlink ul, #smartlink li {
list-style: none;
margin: 0;
padding: 0;
}

#smartlink {
margin-top: 30px;
}

#smartlink div {
width: 152px;
float: right;
margin: 0;
margin-top: 10px;
*margin-top: -30px;
}

#smartlink a {
color: #29547a;
text-transform: uppercase;
font-size: 14px;
text-decoration: none;
font-weight: bold;
}

#smartlink a:hover {
color: #92b1cd;
}

#imgdivOriginal {
width: 480px;
height: 251px;
padding: 0;
margin: 0;
margin-top: 14px;
float: left;
}

#imgdiv {
    float: left;
    width: 914px;
    height: 274px;
    margin-left: 51px;
    margin-top: 3px;
}

#bottomtext {
text-align: center;
margin: 0 auto;
width: 450px;
font-size: 12px;
letter-spacing: 1;
}

#lowerMenu li {
font-size: 12px;
font-weight: bold;
padding: 4px;
padding-left: 0px;
}

#lowerMenu li li {
font-size: 12px;
margin-left: 10px;
font-weight: bold;
padding: 4px;
padding-left: 10px;
}

#lowerMenu li a {
text-decoration: none;
text-transform: uppercase;
color: #003669;
}

#lowerMenu li li a {
text-decoration: none;
text-transform: uppercase;
color: #797a7c;
}

#lowerMenu a:hover {
color: #c5c5b9;
}

.articleheading {
padding-right: 15px;
padding-left: 15px;
}

.flvplayer p {
widht: 205px;
height: 251px;
margin: 0;
padding: 0;
}

#flvplayer p {
display: none;
}

#flexhtml_videoflv {
margin-top: -14px !important;
}

#showmv {
margin: 0 auto;
padding: 0;
position: relative; top: -15px; *top: -38px; left: 0px;
}
