
/* - ploneCustom.css - */
@media all {
/* http://www.zeroco2.no/portal_css/ploneCustom.css?original=1 */
/* */
/* */
body {
background: #ffffff;
}
.tdtopsak {
padding-left: 15px;
padding-right: 15px;
}
#topmenyheader {
height: 108px !important;
width: 100%;
background: #eeeeee;
margin-left: auto;
margin-right: auto;
vertical-align: middle;
}
#topmeny {
width: 900px !important;
height: 80px;
margin-left: auto;
margin-right: auto;
}
.topmenytable {
text-align: center;
width: 100%;
height: 80px;
font-family: Helvetica, sans, Arial;
font-weight: bold;
}
.linkheader {
color: #70706f;
font-family: "Roboto", Helvetica, sans, Arial;
font-size: 8pt;
font-weight: bold;
}
.linkheader a {
color: #70706f;
font-family: "Roboto", Helvetica, sans, Arial;
font-size: 8pt;
font-weight: bold;
}
.linkheader:hover {
color: Black;
font-family: "Roboto", Helvetica, sans, Arial;
font-size: 8pt;
font-weight: bold;
}
.linkheadersok {
color: #70706f;
cursor: pointer;
font-family: "Roboto", Helvetica, sans, Arial;
font-size: 8pt;
font-weight: bold;
}
.linkheadersok a {
color: #70706f;
cursor: pointer;
font-family: "Roboto", Helvetica, sans, Arial;
font-size: 8pt;
font-weight: bold;
}
.linkheadersok:hover {
color: Black;
cursor: pointer;
font-family: "Roboto", Helvetica, sans, Arial;
font-size: 8pt;
font-weight: bold;
}
#slider-code-sponsorer { height: 158px; overflow:hidden; border-top: 0px solid #c8cac9 !important;border-bottom: 0px solid #c8cac9 !important;padding-top: 0px;padding-bottom: 0px;}
#slider-code-sponsorer .viewport { float: left; width: 951px !important; height: 70px; overflow: hidden; position: relative; }
#slider-code-sponsorer .buttons { display: block; margin: 10px 10px 0 0; float: left; }
#slider-code-sponsorer .next { margin: 10px 0 0 10px; position: absolute; left: 910px; top: 132px; z-index: 2 !important; }
#slider-code-sponsorer .next:hover { margin: 10px 0 0 10px; position: absolute; left: 912px; top: 132px;z-index: 200; }
#slider-code-sponsorer .prev { margin: 10px 0 0 10px; position: absolute; left: -52px; top: 132px;z-index: 260; }
#slider-code-sponsorer .prev:hover { margin: 10px 0 0 10px; position: absolute; left: -56px; top: 132px;z-index: 260; }
#slider-code-sponsorer .disable { visibility: hidden; }
#slider-code-sponsorer .overview { list-style: none; padding: 0px; margin: 0;  position: absolute; left: 0; top: 0; }
#slider-code-sponsorer .overview span{ float: left; margin: 0 55px 10px 0px; padding: 0px; height: 53px; border: 0px solid #dcdcdc; width: 105px;}
#slider-code-sponsorer .overview2 { list-style: none; padding: 0px; margin: 0;  position: absolute; left: 0; top: 0; width: 5420px !important; height: 25px !important;}
#slider-code-sponsorer .overview2 span{ float: left; margin: 0 55px 15px 0px; padding: 0px; height: 340px; border: 0px solid #dcdcdc; width: 225px;}
#slider-code-sponsorer .pager { overflow:hidden; list-style: none; clear: both; margin: 0 0 0 45px; }
#slider-code-sponsorer .pager li { float: left; }
#slider-code-sponsorer .pagenum { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#slider-code-sponsorer .active { color: #fff; background-color:  #555555; }
#slider-code-sponsorer-top { height: 158px; overflow:hidden; border-top: 0px solid #c8cac9 !important;border-bottom: 0px solid #c8cac9 !important;padding-top: 0px;padding-bottom: 0px;}
#slider-code-sponsorer-top .viewport { float: left; width: 100% !important; height: 70px; overflow: hidden; position: relative; }
#slider-code-sponsorer-top .buttons { display: block; margin: 10px 10px 0 0; float: left; }
#slider-code-sponsorer-top .next { margin: 10px 0 0 10px; position: absolute; left: 910px; top: 132px; z-index: 2 !important; }
#slider-code-sponsorer-top .next:hover { margin: 10px 0 0 10px; position: absolute; left: 912px; top: 132px;z-index: 200; }
#slider-code-sponsorer-top .prev { margin: 10px 0 0 10px; position: absolute; left: -52px; top: 132px;z-index: 260; }
#slider-code-sponsorer-top .prev:hover { margin: 10px 0 0 10px; position: absolute; left: -56px; top: 132px;z-index: 260; }
#slider-code-sponsorer-top .disable { visibility: hidden; }
#slider-code-sponsorer-top .overview { list-style: none; padding: 0px; margin: 0;  position: absolute; left: 0; top: 0; }
#slider-code-sponsorer-top .overview span{ float: left; margin: 0 55px 10px 0px; padding: 0px; height: 53px; border: 0px solid #dcdcdc; width: 105px;}
#slider-code-sponsorer-top .overview2 { list-style: none; padding: 0px; margin: 0;  position: absolute; left: 0; top: 0; width: 5420px !important; height: 25px !important;}
#slider-code-sponsorer-top .overview2 span{ float: left; margin: 0 55px 15px 0px; padding: 0px; height: 340px; border: 0px solid #dcdcdc; width: 225px;}
#slider-code-sponsorer-top .pager { overflow:hidden; list-style: none; clear: both; margin: 0 0 0 45px; }
#slider-code-sponsorer-top .pager li { float: left; }
#slider-code-sponsorer-top .pagenum { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#slider-code-sponsorer-top .active { color: #fff; background-color:  #555555; }
#ansattesidenboks {
padding-top: 30px;
border-top: 0px solid #c8cac9;
}
#ansattesiden-ledelseikon {
cursor: pointer;
}
#ansattesiden-ledelseboks {
display: none;
}
#ansattesiden-opinionboks {
display: none;
}
#ansattesiden-admikon {
position: relative;
cursor: pointer;
z-index: 220;
}
#ansattesiden-admboks {
display: none;
}
#ansattesiden-opinionikon{
cursor: pointer;
}
#ansattesiden-fagomrikon {
cursor: pointer;
}
#ansattesiden-fagomrboks {
margin-top: 0px !important;
}
.ansatteikonteekstaktiv {
font-weight: bold;
}
#hoyrebanner {
position: fixed;
margin-top: 2px;
float: right !important;
z-index: 0;
}
#tdcarousel {
padding-left: 10px;
}
.bildemarg {
margin-left: 2px !important;
}
.tileImageMarginTop {
float: right;
margin: 8px 0 0.5em 0.5em;
border: 1px solid black;
}
#zerotop-ramme {
border: 3px solid #ffffff !important;
padding: 3px !important;
margin-left: 5px !important;
}
.capitalize-text {text-transform:capitalize;}
.vartarbeidheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 130% !important;
font-weight: bold;
color: Black !important;
margin-top: -5px;
}
.vartarbeidheading a {
font-family: Arial, Helvetica, sans-serif;
font-size: 130% !important;
font-weight: bold;
color: Black !important;
margin-top: -5px;
}
.external-link {
padding-left: 0px !important;
margin-left: 0px !important;
}
#gronnlinje {
background: #068B49;
width: 100%;
height: 2px;
}
.jaba2 {
background: #dbdbdbrr; !important;
color: #00uuuu;
}
.f2jnag {
display: none;
}
.bloggimg {
float: right;
}
.author-capitalize {
text-transform: capitalize;
}
.pipesThumbnail {
float: right !important;
}
.ybh {
display: none !important;
}
.pipesTitle a {
color: #000000 !important;
text-decoration: none !important;
border-bottom: 0px !important;
padding-bottom: 5px !important;
}
.pipesHolder {
margin-bottom: 10px !important;
margin-top: 10px !important;
padding-top: 8px !important;
}
.ybf {
display: none !important;
}
div.pipesstyle div.ybr li.ybi.odd {
background-color: #ffffff !important;
}
.ybi {
border-bottom: 1px dotted #B4D5BF !important;
}
.ybi.odd {
background-color: #ffffff !important;
}
.ybi.even {
background-color: #ffffff !important;
}
.pipesDescription {
margin: 0 5px 5px 0 !important;
padding-top: 5px !important;
line-height: 1.5em !important;
}
.twtr-hd h3 {
display: none !important;
}
.twtr-hd h4 {
display: none !important;
}
#radio{
padding: 3px;
background: #B4D5C0;
color: #000000;
border: #0D8F4F;
border-width: 1pt;
border-style: solid;
width: 300px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
float: right;
}
#radio a {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
text-decoration: underline !important;
}
.tddevelopers {
border-bottom-width: 1px;
border-bottom-style: solid;
}
.videoinnleggene {
width: 448px; height: 276px;
}
#ccs-zeronyhetssak {
background: #d7edde;
padding: 4px;
}
#ccs-temanyhetssak {
background: #f4f4f4;
padding: 4px;
}
#notccs-zeronyhetssak {
padding: 4px;
}
.iframeforsiden {
width: 448px !important;
height: 252px !important;
}
.iframeforsidenzero {
width: 448px !important;
height: 252px !important;
}
table {
font-size: 100%;
margin: 1px !important;
padding: 1px !important;
}
.tr-blaa {
background: #139356;
color: #ffffff;
}
.tr-blaa-odd {
background: #B4D5C0;
}
.table-border-liten {
padding-top: 1pt;
padding-right: 1pt;
padding-bottom: 1px;
padding-left: 1pt;
border: #000000;
border-width: 1pt;
border-style: solid;
border-top-width: 1pt;
border-right-width: 1pt;
border-left-width: 1pt;
border-bottom-width: 1pt;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
}
.table-border-liten-td {
padding-top: 1pt;
padding-right: 1pt;
padding-bottom: 1px;
padding-left: 1pt;
border: #000000;
border-style: solid;
border-top-width: 0pt;
border-right-width: 0pt;
border-left-width: 0pt;
border-bottom-width: 1pt;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
}
#hoved-container {
position: relative;
margin: 0px auto;
width: 980px !important;
text-align: left;
background-image: url(hoved-bg.gif);
}
#logolink {
position: absolute;
top: 0px;
left: 6px;
border: 0px !important;
z-index: 11;
}
#nomargin {
position: absolute;
top: 15px;
left: 6px;
width: 975px !important;
height: 290px;
margin: 0px !important;
padding: 0px !important;
background: none !important;
}
#nomargin2 {
width: 975px !important;
height: 290px;
margin: 0px !important;
padding: 0px !important;
background: none !important;
}
.imgnomargin {
margin: 0px !important;
margin-right: -3px;
height: 275px;
padding: 0px !important;
border: 0px !important;
}
.imgnomargin a {
margin: 0px !important;
height: 275px;
margin-right: -3px;
padding: 0px !important;
border: 0px !important;
}
#nomargin a {
margin: 0px !important;
padding: 0px !important;
}
.listingBar {
background: none !important;
border: 0 !important;
}
h2 {
border-bottom: 0px !important;
}
#littvenstremarg {
margin-left: 20px !important;
}
#viewlet-zerotop {
margin: 0px !important;
padding: 0px !important;
}
#width-450 {
width: 500px !important;
}
#viewlet-zerotopseksjon {
margin: 0px !important;
padding: 0px !important;
}
#hor-menu {
border-bottom: 1px solid #109151;
width: 976px !important;
margin-top: 9px !important;
}
#portal-columns {
margin: 0px !important;
padding: 0px !important;
}
#region-content {
margin: 5px !important;
margin-top: 8px !important;
padding: 0px !important;
}
#portal-header {
}
.norad-fornybar-boks {
position: absolute;
top: 580px !important;
left: 770px !important;
width: 130px;
height: 60px;
z-index: 80;
}
.norad-fornybar {
position: absolute;
background: #ffffff;
padding: 5px;
border: 1px solid #000000;
top: 20px !important;
left: 0px !important;
width: 160px;
z-index: 100;
}
.norad-fornybar-boks .norad-fornybar {
display: none;
}
.norad-fornybar-boks:hover .norad-fornybar {
display: block;
}
.searchSection {
color: #ffffff !important;
}
.searchSection a {
color: #ffffff !important;
}
.searchSection hover {
color: #ffffff !important;
}
#portal-siteactions {
color: #ffffff !important;
border: 0px !important;
}
#portal-siteactions a {
color: #ffffff !important;
border: 0px !important;
}
#portal-logo {
position: absolute !important;
top: -4px !important;
left: 0px !important;
z-index: 10;
}
a {
text-decoration: none !important;
}
.image-left2 {
float: right;
clear: both;
width: 180px;
margin: 1em 1em 1em 1em;
border: 0px solid White !important;
}
#portal-column-one {
position: relative;
display: block !important;
float: left;
vertical-align: top;
width: 170px !important;
border-collapse: collapse;
padding: 0;
margin-left:-10px !important;
margin-right: 7px !important;
margin-top: -10px !important;
}
#portal-column-one-article {
display: block;
position: relative;
float: left;
width: 200px !important;
padding: 0;
overflow: hidden;
}
#portal-column-content {
margin-top: 3px !important;
margin-left: 0px !important;
padding-top: 0px !important;
padding-left: 0px !important;
}
.documentContent {
margin: 0px !important;
margin-left: 5px !important;
padding: 0px !important;
}
#hor-menu {
position: absolute !important;
top: 85px !important;
left: 4px !important;
z-index: 10;
}
#content {
margin: 4px !important;
padding: 0px !important;
}
#portal-breadcrumbs {
border-bottom: 0px !important;
}
.seksjonstittel {
font-family: Arial, Helvetica, sans-serif;
font-size: 25pt;
text-decoration: none;
font-weight: bold;
color: #000000;
}
#portal-footer {
background-color: transparent;
border-top: 1px dotted #B4D5BF;;
border-bottom: 1px dotted #B4D5BF;;
float: none;
line-height: 1.2em;
margin: 2em 0em 1em 0em;
padding: 0.5em 0em 1em 0em;
text-align: center;
}
#portal-personaltools {
/* */
background-color: transparent;
border-top-color: Black;
border-top-style: solid;
border-top-width: 0px;
border-bottom-color: Black;
border-bottom-style: solid;
border-bottom-width: 0px;
line-height: 1.6em;
color: #000000;
font-size: 90%;
padding: 0em 3em 0em 3em;
margin: 0;
text-align: center;
text-transform: none;
list-style: none;
}
#portal-personaltools a {
/* */
background-color: #ffffff;
border-top-color: Black;
border-top-style: solid;
border-top-width: 0px;
border-bottom-color: Black;
border-bottom-style: solid;
border-bottom-width: 0px;
line-height: 1.6em;
color: #000000;
font-size: 90%;
padding: 0em 3em 0em 3em;
margin: 0;
text-align: center;
text-transform: none;
list-style: none;
}
.textbox2 {
float: right;
width: 35%;
clear: right;
padding-top: 10px;
margin-left: 5px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: #000000;
border-style: solid;
border-top-width: 1pt;
border-right-width: 1pt;
border-bottom-width: 1pt;
border-left-width: 1pt;
background-color: #bedaaa;
}
.textboxtxt, A.textboxtxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: noprmal;
color: #005E27;
text-decoration: none;
padding-left: 1px;
}
#contentActions {
position: absolute;
padding: 0px;
left: 0px;
z-index: 100;
}
.documentActions {
margin: 1em 0;
padding: 0;
text-align: right;
border: 0px !important;
}
.documentActions ul {
margin: 0;
padding: 0 0.5em;
display: block;
margin-top: -0.9em;
list-style-type: none;
list-style-image: none;
}
.documentActions li {
display: inline;
font-size: 90%;
margin: 0 0.5em;
padding: 0 0.25em;
background-color: White;
}
.documentActions a {
border: none !important;
text-decoration: none;
}
.portlet {
border-bottom: 0px !important;
}
.portlet-title {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-size: 110%;
font-style: normal;
font-weight: bold;
color: #000000;
border-bottom: 1px solid Black;
margin-bottom: 4px !important;
width: 100%;
text-transform: none;
}
.portlet-title a {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-size: 110%;
font-style: normal;
font-weight: bold;
color: #000000;
border-bottom: 1px solid Black;
margin-bottom: 4px !important;
width: 100%;
text-transform: none;
}
.portletItem {
margin: 0;
padding: 1em;
border-left: 0px !important;
border-right: 0px !important;
}
#portlet-border {
border: 0px solid #b4d5bf !important;
margin-bottom: 25px;
padding: 1px;
width: 200px !important;
overflow: hidden;
}
dl .portlet portletRss {
border: 0px !important;
border-bottom: 0px !important;
}
.portletItemDetails {
color: #76797c;
font-size: 90%;
font-weight: normal;
}
.portletHeader {
background: none !important;
border: 0;
width: 200px;
color: #ffffff;
padding: 0em 0em;
text-transform: none;
font-weight: normal;
line-height: 1.6em;
text-align: center;
text-decoration: none;
}
.portletHeader a {
background: url('bokstopp-147.gif') no-repeat !important;
border: 0;
width: 170px;
color: #ffffff;
padding: 0em 0em;
text-transform: none;
font-weight: normal;
line-height: 1.6em;
text-align: center;
text-decoration: none;
}
.news-listing-title {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-style: normal;
font-weight: bold;
color: #000000;
border-bottom: 1px solid #b4d5bf;
width: 100%;
text-transform: uppercase;
}
.TopImageContainer {
float:right;
margin: 3px 6px 3px 3px;
border: 1px solid #000000;
width: 401px;
}
.TopImageContainerSeksjon {
float:left;
margin: 0.5em 1.5em 8.5em 0.5em;
width: 160px;
}
#ansattboks {
width: 280px;
Height: 300px !important;
display: block;
float: left;
color: #000000;
text-decoration: none;
font-weight: normal;
font-size: 98%;
margin: 5px 20px 5px 5px;
padding: 2px 2px 2px 2px;
overflow: hidden;
}
#ansattboks2 {
width: 400px;
Height: 350px !important;
display: block;
float: left;
color: #000000;
text-decoration: none;
font-weight: normal;
font-size: 98%;
margin: 5px 20px 5px 5px;
padding: 2px 2px 2px 2px;
overflow: hidden;
}
.newsBoxes2 {
width: 150px;
height: 130px;
display: inline;
float: left;
color: #000000;
text-align: center;
text-decoration: none;
font-weight: bold;
font-size: 98%;
margin: 1em 1em 1em 1em;
padding: 1em 1em 1em 1em;
overflow: hidden !important;
}
.newsBoxes2 a {
width: 125px;
display: inline;
float: left;
color: #000000;
text-align: center;
text-decoration: none;
font-weight: bold;
font-size: 98%;
}
#textbox {
padding: 0px 5px 5px 5px;
width: 288px;
display: block;
color: #000000;
border: 1px solid Black;
background: #ffffff;
text-align: left;
text-decoration: none;
font-size: 88%;
}
#foredragsholder-event {
padding: 0px 5px 5px 5px;
margin: 0px 5px 5px 5px;
width: 200px;
display: block;
float: right;
color: #000000;
border: 1px solid Black;
background: #dbdbdb;
text-align: left;
text-decoration: none;
font-size: 88%;
}
#textbox a {
padding: 0px 5px 5px 5px;
text-decoration: none;
}
#box301px {
margin: 0em 0em 1em 0em;
padding: 3px 1em 1em 1em;
width: 301px !important;
display: block;
float: right;
overflow: hidden;
}
#width-300 {
width: 400px !important;
}
#width-301 {
width: 195px !important;
display: block;
float: left;
}
.tileHeadlineNyheter {
border: none;
font-size: 150%;
font-weight: bold;
}
.klimabilbox {
float:left;
border: 1px solid Black;
background: #f4e197;
margin: 0 0 0.5em 1em;
width: 300px;
}
#box401px {
margin: 1em 1em 1em 1em;
padding: 1em 1em 1em 1em;
width: 401px;
display: block;
float: left;
}
#border {
padding: 0px 0px 0px 0px;
border: 1px solid Black;
}
.newsImageContainerTile {
float:right;
margin: 0 0 0.5em 1em;
width: 70px;
}
.newsImageContainer2 {
display: block;
margin: 0 0 0.5em 1em;
width: 202px;
}
.newsImageContainerThumb {
float:right;
margin: 0 0 0.5em 1em;
width: 130px;
}
.googleMapActive.googleMapLocation {
float: right;
width: 300px !important;
min-width: 300px;
}
.googleMapLocation .googleMapPane {
width: 300px !important;
border: 1px solid Black;
}
.navTree a {
color: #000000 !important;
border: 0 !important;
margin-bottom: 5px !important;
margin-left: 0px !important;
padding-left: 0px !important;
font-size: 80% !important;
}
.navTreeLevel0 a {
font-weight: bold !important;
}
.navTreeLevel1 a {
font-weight: normal !important;
margin: 0 !important;
padding-left: 4 !important;
padding-bottom: 0 !important;
padding-top: 0 !important;
}
.navTreeCurrentItem a {
border: 0px !important;
background: none !important;
}
.navTreeCurrentNode a {
border: 0px !important;
background: none !important;
}
.portletHeader-zeroimedia {
background: url('bokstopp-147.gif') no-repeat !important;
border: 0;
width: 170px;
color: #ffffff;
padding: 0em 0em;
text-transform: none;
font-weight: normal;
line-height: 1.6em;
text-align: center;
text-decoration: none;
}
.portlet-zeroimedia {
border: 0;
width: 170px;
}
.portlet-zeroimedia2 {
float: right;
border: 0;
width: 170px;
}
.portletHeader-zeroimedia a {
background: url('bokstopp-147.gif') no-repeat !important;
border: 0;
color: #ffffff;
padding: 0em 1em;
text-transform: none;
font-weight: normal;
line-height: 1.6em;
text-align: center;
text-decoration: none;
}
.topsak-tittel-forside {
font-family: Arial, Helvetica, sans-serif;
font-size: 22pt;
text-decoration: none;
font-weight: bold;
color: #000000;
}
.topsak-tittel-forside a {
border: 0;
font-weight: bold;
color: #000000 !important;
font-size: 180%;
font-family: garamond,"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
}
.topsak-tittel-forside-carousel {
font-family: Arial, Helvetica, sans-serif;
font-size: 15pt;
text-decoration: none;
font-weight: bold;
color: #000000;
}
.topsak-tittel-forside-carousel a {
border: 0;
font-weight: bold;
color: #000000 !important;
font-size: 118%;
font-family: garamond,"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
}
.tileItem {
border-top: 0px !important;
border-bottom: 0px dotted #B4D5BF;
}
.seksjon-meny {
font-size: 90%;
color: Black !important;
text-decoration: none !important;
margin-left: 5px;
}
.seksjon-meny a {
font-size: 90%;
color: Black !important;
text-decoration: none !important;
}
.zeroimedia-frontpage {
font-size: 90%;
text-decoration: none;
}
.zeroimedia-frontpage a {
font-size: 90%;
text-decoration: none;
}
.zeroimedia-frontpage-arkiv a {
font-size: 80%;
color: #000000;
text-align: right;
text-decoration: none;
}
.zeroimedia-frontpage-arkiv {
font-size: 100%;
color: #000000;
text-align: right;
text-decoration: none;
}
.zeroimedia-frontpage-dato {
font-size: 75%;
color: #76797c;
text-decoration: none;
}
.kortnytt-frontpage {
font-size: 90%;
text-decoration: none;
}
.kortnytt-frontpage a {
font-size: 90%;
text-decoration: none;
}
.kortnytt-frontpage-arkiv a {
font-size: 80%;
color: #000000;
text-align: right;
text-decoration: none;
}
.kortnytt-frontpage-dato {
font-size: 75%;
color: #76797c;
text-decoration: none;
}
.frontpage-td {
border-right: 0px;
margin-right: 8px;
padding: 6px;
}
#portal-languageselector {
position: absolute;
top: 92px;
left: 890px;
width: 80px !important;
margin: 0 1em 0 1em;
float:right;
z-index: 15 !important;
}
/* */
#content a[href ^="http:"],
#content a.link-external {
background: none;
padding: 0px !important;
}
#content a[href ^="https:"],
#content a.link-https {
background: none;
padding: 0px;
}
#content a[href ^="http://www.zeroco2.no"] {
background: none;
padding: 0px;
}
/* */
#tabmenu {
position: absolute;
padding: 0px;
margin: 0px;
margin-bottom: 2px;
top: 81px;
left: 5px;
width: 976px;
height: 40px !important;
overflow:hidden;
}
#tabmenu2 {
position: absolute;
padding: 0px;
margin: 0px;
margin-bottom: 2px;
top: 5px;
left: 5px;
width: 976px;
height: 40px !important;
overflow:hidden;
}
/* */
#menu
{
position: absolute;
padding: 0px;
left: 5px;
z-index: 10;
margin: 0px;
width: 975px;
height: 85px;
display: block;
border-bottom: 0px !important;
}
#menu li, #menu h2
{       display: inline;
background: none;
color: none;
border-bottom: 0px !important;
white-space: nowrap;
text-indent: 0px;
width: 140px;
height: 85px;
font-family: arial,helvetica,sans-serif;
font-size: 0px;
line-height: 0px;
font-weight: bold;
}
#menu h2
{
text-transform: uppercase;
border-bottom: 0px !important;
margin: 0;
padding: 0;
}
#tjenestemeny ul li ul li {width: 120px;
display: inline;}
#menu li:hover { background-color: none; z-index: 11;}
#menu a { text-decoration: none; }
#menu a, #menu a:visited { color: none; border-bottom: 0px !important; }
#menu a:hover { color: none; }
#menu li { list-style-type: none; }
#menu ul li { position: relative; }
#menu li ul
{
position: absolute;
border-bottom: 0px !important;
top: 40px;
left: -50px;
display: none;
z-index: 12;
}
#menu li ul li { padding-right: 0px; }
/* \*/
* html #menu ul li
{
float: left;
height: 1%;
border-bottom: 0px !important;
}
* html #menu ul li a { height: 1%; }
/* */
div#menu ul, #menu ul ul, div#menu ul ul ul
{
margin: 0;
padding: 0;
border-bottom: 0px !important;
list-style-image: none;
/* */
}
div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul { display: none; }
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul { display: block; }
/* */
#menu a.x, #menu a.x:visited
{
font-weight: bold;
text-indent: 0px;
color: none;
background: none;
}
#menu a.x:hover
{
color: none;
background: none;
}
#menu a.x:active
{
color: none;
background: none;
}
/* */
/* */

}

