.ui-helper-hidden { display: none; }.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.ui-helper-clearfix { display: inline-block; }* html .ui-helper-clearfix { height:1%; }.ui-helper-clearfix { display:block; }.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }.ui-state-disabled { cursor: default !important; }.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }.ui-widget .ui-widget { font-size: 1em; }.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }.ui-widget-content a { color: #222222; }.ui-widget-header { border: 1px solid #04399f; background: #278aec url(images/ui-bg_highlight-soft_75_278aec_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }.ui-widget-header a { color: #222222; }.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d9dde7; background: #6da1d5 url(images/ui-bg_highlight-soft_65_dee1ed_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #a7bfd7 url(images/ui-bg_highlight-soft_75_a7bfd7_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #dee1ed url(images/ui-bg_highlight-soft_95_6da1d5_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #000000; }.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000000; text-decoration: none; }.ui-widget :active { outline: none; }.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; }.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }.ui-state-active .ui-icon {background-image: url(images/ui-icons_000000_256x240.png); }.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }.ui-icon-carat-1-n { background-position: 0 0; }.ui-icon-carat-1-ne { background-position: -16px 0; }.ui-icon-carat-1-e { background-position: -32px 0; }.ui-icon-carat-1-se { background-position: -48px 0; }.ui-icon-carat-1-s { background-position: -64px 0; }.ui-icon-carat-1-sw { background-position: -80px 0; }.ui-icon-carat-1-w { background-position: -96px 0; }.ui-icon-carat-1-nw { background-position: -112px 0; }.ui-icon-carat-2-n-s { background-position: -128px 0; }.ui-icon-carat-2-e-w { background-position: -144px 0; }.ui-icon-triangle-1-n { background-position: 0 -16px; }.ui-icon-triangle-1-ne { background-position: -16px -16px; }.ui-icon-triangle-1-e { background-position: -32px -16px; }.ui-icon-triangle-1-se { background-position: -48px -16px; }.ui-icon-triangle-1-s { background-position: -64px -16px; }.ui-icon-triangle-1-sw { background-position: -80px -16px; }.ui-icon-triangle-1-w { background-position: -96px -16px; }.ui-icon-triangle-1-nw { background-position: -112px -16px; }.ui-icon-triangle-2-n-s { background-position: -128px -16px; }.ui-icon-triangle-2-e-w { background-position: -144px -16px; }.ui-icon-arrow-1-n { background-position: 0 -32px; }.ui-icon-arrow-1-ne { background-position: -16px -32px; }.ui-icon-arrow-1-e { background-position: -32px -32px; }.ui-icon-arrow-1-se { background-position: -48px -32px; }.ui-icon-arrow-1-s { background-position: -64px -32px; }.ui-icon-arrow-1-sw { background-position: -80px -32px; }.ui-icon-arrow-1-w { background-position: -96px -32px; }.ui-icon-arrow-1-nw { background-position: -112px -32px; }.ui-icon-arrow-2-n-s { background-position: -128px -32px; }.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }.ui-icon-arrow-2-e-w { background-position: -160px -32px; }.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }.ui-icon-arrowstop-1-n { background-position: -192px -32px; }.ui-icon-arrowstop-1-e { background-position: -208px -32px; }.ui-icon-arrowstop-1-s { background-position: -224px -32px; }.ui-icon-arrowstop-1-w { background-position: -240px -32px; }.ui-icon-arrowthick-1-n { background-position: 0 -48px; }.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }.ui-icon-arrowthick-1-e { background-position: -32px -48px; }.ui-icon-arrowthick-1-se { background-position: -48px -48px; }.ui-icon-arrowthick-1-s { background-position: -64px -48px; }.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }.ui-icon-arrowthick-1-w { background-position: -96px -48px; }.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }.ui-icon-arrow-4 { background-position: 0 -80px; }.ui-icon-arrow-4-diag { background-position: -16px -80px; }.ui-icon-extlink { background-position: -32px -80px; }.ui-icon-newwin { background-position: -48px -80px; }.ui-icon-refresh { background-position: -64px -80px; }.ui-icon-shuffle { background-position: -80px -80px; }.ui-icon-transfer-e-w { background-position: -96px -80px; }.ui-icon-transferthick-e-w { background-position: -112px -80px; }.ui-icon-folder-collapsed { background-position: 0 -96px; }.ui-icon-folder-open { background-position: -16px -96px; }.ui-icon-document { background-position: -32px -96px; }.ui-icon-document-b { background-position: -48px -96px; }.ui-icon-note { background-position: -64px -96px; }.ui-icon-mail-closed { background-position: -80px -96px; }.ui-icon-mail-open { background-position: -96px -96px; }.ui-icon-suitcase { background-position: -112px -96px; }.ui-icon-comment { background-position: -128px -96px; }.ui-icon-person { background-position: -144px -96px; }.ui-icon-print { background-position: -160px -96px; }.ui-icon-trash { background-position: -176px -96px; }.ui-icon-locked { background-position: -192px -96px; }.ui-icon-unlocked { background-position: -208px -96px; }.ui-icon-bookmark { background-position: -224px -96px; }.ui-icon-tag { background-position: -240px -96px; }.ui-icon-home { background-position: 0 -112px; }.ui-icon-flag { background-position: -16px -112px; }.ui-icon-calendar { background-position: -32px -112px; }.ui-icon-cart { background-position: -48px -112px; }.ui-icon-pencil { background-position: -64px -112px; }.ui-icon-clock { background-position: -80px -112px; }.ui-icon-disk { background-position: -96px -112px; }.ui-icon-calculator { background-position: -112px -112px; }.ui-icon-zoomin { background-position: -128px -112px; }.ui-icon-zoomout { background-position: -144px -112px; }.ui-icon-search { background-position: -160px -112px; }.ui-icon-wrench { background-position: -176px -112px; }.ui-icon-gear { background-position: -192px -112px; }.ui-icon-heart { background-position: -208px -112px; }.ui-icon-star { background-position: -224px -112px; }.ui-icon-link { background-position: -240px -112px; }.ui-icon-cancel { background-position: 0 -128px; }.ui-icon-plus { background-position: -16px -128px; }.ui-icon-plusthick { background-position: -32px -128px; }.ui-icon-minus { background-position: -48px -128px; }.ui-icon-minusthick { background-position: -64px -128px; }.ui-icon-close { background-position: -80px -128px; }.ui-icon-closethick { background-position: -96px -128px; }.ui-icon-key { background-position: -112px -128px; }.ui-icon-lightbulb { background-position: -128px -128px; }.ui-icon-scissors { background-position: -144px -128px; }.ui-icon-clipboard { background-position: -160px -128px; }.ui-icon-copy { background-position: -176px -128px; }.ui-icon-contact { background-position: -192px -128px; }.ui-icon-image { background-position: -208px -128px; }.ui-icon-video { background-position: -224px -128px; }.ui-icon-script { background-position: -240px -128px; }.ui-icon-alert { background-position: 0 -144px; }.ui-icon-info { background-position: -16px -144px; }.ui-icon-notice { background-position: -32px -144px; }.ui-icon-help { background-position: -48px -144px; }.ui-icon-check { background-position: -64px -144px; }.ui-icon-bullet { background-position: -80px -144px; }.ui-icon-radio-off { background-position: -96px -144px; }.ui-icon-radio-on { background-position: -112px -144px; }.ui-icon-pin-w { background-position: -128px -144px; }.ui-icon-pin-s { background-position: -144px -144px; }.ui-icon-play { background-position: 0 -160px; }.ui-icon-pause { background-position: -16px -160px; }.ui-icon-seek-next { background-position: -32px -160px; }.ui-icon-seek-prev { background-position: -48px -160px; }.ui-icon-seek-end { background-position: -64px -160px; }.ui-icon-seek-start { background-position: -80px -160px; }.ui-icon-seek-first { background-position: -80px -160px; }.ui-icon-stop { background-position: -96px -160px; }.ui-icon-eject { background-position: -112px -160px; }.ui-icon-volume-off { background-position: -128px -160px; }.ui-icon-volume-on { background-position: -144px -160px; }.ui-icon-power { background-position: 0 -176px; }.ui-icon-signal-diag { background-position: -16px -176px; }.ui-icon-signal { background-position: -32px -176px; }.ui-icon-battery-0 { background-position: -48px -176px; }.ui-icon-battery-1 { background-position: -64px -176px; }.ui-icon-battery-2 { background-position: -80px -176px; }.ui-icon-battery-3 { background-position: -96px -176px; }.ui-icon-circle-plus { background-position: 0 -192px; }.ui-icon-circle-minus { background-position: -16px -192px; }.ui-icon-circle-close { background-position: -32px -192px; }.ui-icon-circle-triangle-e { background-position: -48px -192px; }.ui-icon-circle-triangle-s { background-position: -64px -192px; }.ui-icon-circle-triangle-w { background-position: -80px -192px; }.ui-icon-circle-triangle-n { background-position: -96px -192px; }.ui-icon-circle-arrow-e { background-position: -112px -192px; }.ui-icon-circle-arrow-s { background-position: -128px -192px; }.ui-icon-circle-arrow-w { background-position: -144px -192px; }.ui-icon-circle-arrow-n { background-position: -160px -192px; }.ui-icon-circle-zoomin { background-position: -176px -192px; }.ui-icon-circle-zoomout { background-position: -192px -192px; }.ui-icon-circle-check { background-position: -208px -192px; }.ui-icon-circlesmall-plus { background-position: 0 -208px; }.ui-icon-circlesmall-minus { background-position: -16px -208px; }.ui-icon-circlesmall-close { background-position: -32px -208px; }.ui-icon-squaresmall-plus { background-position: -48px -208px; }.ui-icon-squaresmall-minus { background-position: -64px -208px; }.ui-icon-squaresmall-close { background-position: -80px -208px; }.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }.ui-icon-grip-solid-vertical { background-position: -32px -224px; }.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }.ui-icon-grip-diagonal-se { background-position: -80px -224px; }.ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; }.ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; }.ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }.ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }.ui-corner-top { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; }.ui-corner-bottom { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }.ui-corner-right {-moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }.ui-corner-left { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }.ui-corner-all { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }@charset "utf-8";* { margin:0; padding:0; }ul, li { margin-left: 0px; padding-left: 0px; list-style: none; }body { font: normal 12px verdana, tahoma, arial, helvetica; color: #505050; background: url(../../../images/main_bg.jpg) #FAFAFA fixed repeat; }.mainbox_right_header { background-color: #1076bc; overflow: hidden; }.mainbox_right_header h1 { color: #fff !important; padding: 4px; margin-top:0 !important; margin-bottom:0 !important; }h2 { padding: 5px 0; font-weight:bold; font-size:14px; }h3 { color:#1076bc; }hr { margin-top:5px; margin-bottom:5px; }a, a:hover, a.dblink:hover { color:#0B4E7B; }a:hover, a.dblink:hover { text-decoration:none; }a.dblink { color:#1076bc; font-size:11px; }#OuterWrapper{width:1180px; margin:auto;}#RightBannerWrapper{ float:right; width:0px; width:180px; margin:auto; }#MainWrapper { width:960px; }#LeftContentWrapper { width:1180px; float:left; }#MainWrapper { min-height: 200px; margin: 10px 0 0px; border: 1px solid #CCC; padding: 10px; }#MainWrapper.main { background: #fff url(/images/mur2.jpg) 0 112px no-repeat; }#MainWrapper.sub { background: #fff url(/images/tre_bg_header_underside.jpg) 0 112px no-repeat; }#MainWrapper,#RightPartners, #RightMester,#RightContract {-moz-box-shadow: 0 0 9px 1px #444; -webkit-box-shadow: 0 0 9px 1px #444; box-shadow: 0 0 9px 1px #444; }#RightContract a {text-decoration: none;color: #666;}#RightContract a:hover {color: #333;}#MainFooter { background-color:#fff; text-align:center; width: 958px; padding: 10px 0; color:#505050; border: 1px solid #CCC; margin-top: 10px}#MainContent{ margin: 0 57px; overflow:visible; }.ListTable { width:700px; }.entotreboks { width: 150px; float: left; margin-top: 30px; }.entotreboks div { font: italic bold 12px/20px verdana, tahoma; }#MainMenu{text-align: right; }#MainMenu ul { margin: 5px 0px; }#MainMenu li { width: 140px; list-style: none; display: inline; margin-left: 8px; background-color: #fff; }#MainMenu a { width: 100%; display:block; font: 12px/19px verdana; color: #000 !important; }#MainHeader { height:116px; }#MainContentTop,#MainContentButt { overflow:hidden; }.middleseperator { background: url(/images/mid_ddd_1px.png) center repeat-y; }#MainContentButt{ margin-top:10px; font-size:12px; background: url(/images/mid_bbb_2px.png) center repeat-y; }#FrontPageWrapper { width:720px; }.bildebeholder, .logodiv { float:left; margin: 7px 10px 5px 0;}.bildebeholder { width:145px; height:95px; background-position: center center; margin-bottom: 48px; }.logodiv img { max-width: 120px; max-height: 60px; } .frontmore:hover { background-color: #efefef; cursor: pointer; }.frontmore { padding: 6px 4px 6px 4px; }#MainMenu a { text-decoration: none; }.miniheader { padding-top: 2px }div.rightalign span { text-align: right; }div.center span, #MainMenu a { text-align: center; }.frontmore{ border-bottom: 1px solid #ccc; }p.bigtext{ font-size: 16px; }p.mediumtext { font-size: 14px; }p.smalltext { font-size: 12px; }p.tinytext { font-size: 10px; }p.bigtext { line-height: 150%; }p.mediumtext { line-height: 130%; }p.smalltext, p.tinytext { line-height: 120%; }.side_box .sign, .side_box .sign_date, .side_box .sign_anbudlink { line-height: 180%; font-style: italic; }.side_box p { font-style: italic; font-weight: bold; height: 130px; overflow: hidden; }.slideshow { margin: 8px 12px 10px 12px; }.linklist { margin-top: 4px; list-style: none; }.linklist li { padding: 4px 0; }.linklist li a { color:#1076bc; font-size:11px; line-height:150%; }.linklist li a:hover { color:#3399cc; }.loginheading { color: #1076bc; font: 12px/14px arial,verdana !important; font-weight: bold; padding: 0 0 0 2px; display: inline; }#frontlogin { margin: 10px 0 10px 0; }#frontlogin, .publicramme.login dl { width:190px; }#frontlogin ul, #frontlogin li { margin:0; padding:0; }#frontlogin li { padding: 4px 0 0 2px; color:#666; font-weight: normal; font-size: 11px; }.login a { float: right; }.login input[type=text], .login input[type=password] { background-color: #d9d9d9 ; border: 1px solid #a6a6a6; padding: 1px 6px; color: #666; font-size: 11px; line-height: 140%; font-family: tahoma,verdana,arial; }.login .emailinput { width: 174px; }.login .passinput { width: 92px; }.loginbutton { color:#fff; font-size: 11px; line-height: 140%; font-family: verdana, arial; padding-bottom: 2px; font-weight: bold; border:0px solid #888; width: 80px; cursor: pointer; }#MainHeader h1{ float: left; }.divider { border-top: 1px dotted #efefef; padding: 1px; } #seeallcat { padding: 4px 10px; cursor: pointer; color: #1076bc; }#seeallcat:hover { text-decoration: underline; }#registerBedrift input { padding: 2px; }#registerBedrift .activecolor { padding: 3px; }.box_style {-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: 1px 1px 3px 1px #aaa;-webkit-box-shadow: 1px 1px 3px 1px #aaa;box-shadow: 1px 1px 3px 1px #aaa; border: 3px solid #fff;}.button_style {cursor: pointer;-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: 1px 1px 3px #444; -webkit-box-shadow: 1px 1px 3px #444; box-shadow: 1px 1px 3px #444; }.front_box .button_style { display: block; width:154px; height: 32px; line-height: 30px; background-color: #e8ff60; color: #000; margin-top: 12px; font-weight: bold; }.button_style_small {text-align: center;cursor: pointer;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: 1px 1px 3px #777; -webkit-box-shadow: 1px 1px 3px #777; box-shadow: 1px 1px 3px #777; }.button_style_small:hover { -moz-box-shadow: 0px 0px 3px #777; -webkit-box-shadow: 0px 0px 3px #777; box-shadow: 0px 0px 3px #777; }.shaddow {-moz-box-shadow: 1px 1px 3px #777; -webkit-box-shadow: 1px 1px 3px #777; box-shadow: 1px 1px 3px #777;}.btn_base { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: 1px 1px 3px #444; -webkit-box-shadow: 1px 1px 3px #444; box-shadow: 1px 1px 3px #444; }.btn_base_small {border: 1px solid #777;text-align: center;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -moz-box-shadow: 1px 1px 3px #777; -webkit-box-shadow: 1px 1px 3px #777; box-shadow: 1px 1px 3px #777; }.btn_base_small:hover { -moz-box-shadow: 0px 0px 3px #777; -webkit-box-shadow: 0px 0px 3px #777; box-shadow: 0px 0px 3px #777; }.btn_black {background: url(/images/gradient_utsnitt.png) left center repeat-x;}.btn_black:hover { color: #ddd !important; }.btn_search { width: 76px; display: block; padding: 4px; color: #fff; font-weight: bold; font-size: 12px; float: left; }.btn_extra { padding: 4px; }.btn_plain { color: #333 !important; }.btn_plain, .btn_yes, .btn_no, .btn_green { border: 1px solid #888; padding: 4px 12px; }.btn_yes, .btn_no, .btn_green { color: #fff; }.btn_yes, .btn_green { background-color: #47b600; }.btn_no { background-color: #f40; }.btn_reg { margin: 12px 4px; text-decoration: none; padding: 2px 14px; line-height: 20px;border: 1px solid #eee;color: #fff; font-size: 13px;background-color: #579FD0;}.btn_reg:hover {background-color: #1076bc; color: #fff;}.popup_box_style { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;-moz-box-shadow: 1px 1px 8px #444; -webkit-box-shadow: 1px 1px 8px #444; box-shadow: 1px 1px 8px #444; font-family: verdana, tahoma, helvetica;border: 1px solid #666; }.popup_cool { width: 850px;height: 418px;padding: 10px; background: #fff url(/images/bg_popup_box.jpg) no-repeat;font-size: 12px;line-height: 20px;}.popup_cool h2 { margin: 16px 0;color: #1C70A7;font-size: 24px; font-weight: normal;}.popup_cool li { list-style: circle inside;}.popup_big_btn { border: 1px solid #eee;-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;-moz-box-shadow: inset 0px 0px 5px #fff, 1px 1px 3px #444; -webkit-box-shadow: inset 0px 0px 5px #fff, 1px 1px 3px #444; box-shadow: inset 0px 0px 5px #fff, 1px 1px 3px #444; background: url(/images/giga_btn_bg.jpg) repeat-x center;}.popup_btn_special {width: 540px;position: absolute; left: -50px;padding: 20px 30px 20px 50px;margin: 10px 0;}.popup_big_btn:hover {-moz-box-shadow: inset 0px 0px 8px #fff, 0px 0px 3px #444; -webkit-box-shadow: inset 0px 0px 8px #fff, 0px 0px 3px #444; box-shadow: inset 0px 0px 8px #fff, 0px 0px 3px #444; text-decoration: none;}.popup_big_btn h3 {color: #fff; font-size: 30px;}.front_popup h2 { font-size: 18px; padding-right: 4px; }.front_popup h3 { font-size: 10px; }.front_popup { height:40px; background-color: #fff; padding: 32px 44px; position: relative; }.front_popup span { font-size: 9px; font-family:verdana; }.front_popup img.popupunload { position: absolute; top: 2px; right: 2px; cursor: pointer; }.side_box { font-family:verdana; margin: 0 0 0 0; }.side_box h2 { padding: 15px 15px 5px 15px; color: #1076bc; font-size: 14px; font-weight: bold; }.side_box .bottombar { padding: 0px 15px 15px 15px; font-size: 11px; }.f_container { margin-top: 30px; min-width: 92px; }.front_box_w_2 { width: 194px; background-repeat: no-repeat; }.f_w_1 { width: 80px; }.f_w_2 { width: 186px; }.f_w_3 { width: 292px; }.f_w_4 { width: 398px; }.f_w_5 { width: 504px; }.f_w_6 { width: 610px; }.f_w_7 { width: 716px; }.f_w_8 { width: 822px; }.f_w_9 { width: 822px; right: 40px;}.f_w_10 { width: 8%; }.f_w_15 { width: 14%; }.f_w_20 { width: 18%; }.f_w_30 { width: 28%; }.f_w_40 { width: 38%; }.f_w_50 { width: 48%; }.f_w_60 { width: 58%; }.f_w_70 { width: 68%; }.f_w_80 { width: 78%; }.f_w_100 { width: 98%; }.front_box_w_2, .f_w_1, .f_w_2, .f_w_3, .f_w_4, .f_w_5, .f_w_6, .f_w_7, .marg, .f_w_15, .f_w_20, .f_w_40, .f_w_60, .f_w_80, .f_w_100, .f_w_10, .f_w_30, .f_w_50, .f_w_70 { float: left; }.f_w_40, .f_w_60, .f_w_80, .f_w_100, .f_w_10, .f_w_30, .f_w_50, .f_w_70, .f_w_15 { margin: 0 1%; }.front_box_w_2, .f_w_1, .f_w_2, .f_w_3, .f_w_4, .f_w_5, .f_w_6, .f_w_7, .marg { margin: 0 12px; }.first { margin-left: 0px; }.last { margin-right: 0px; }.whiteback { background-color: #fff; }.dusback { background-color: #DCE4EA; }.dusback_light { background-color: #ECF0F3; }.padd_8 { padding: 8px; }.padd_4 { padding: 4px; }.padd_28 { padding: 28px; }.plain_h2 { font: 16px/24px verdana, tahoma; }.lastboxes .wrap_box, .profile .wrap_box { font-size: 11px; }.lastboxes .wrap_box { padding: 8px 32px 8px 0; }.profile .wrap_box { padding: 22px 32px 22px 0; }.lastboxes .wrap_box:hover { background-color: #efefef; }.topline { border-top: 1px solid #ddd; }.lastrespons .wrap_box, .profile .wrap_box { padding-left: 30px; }.f_link { font-size: 11px; line-height: 22px; }h3.list_head a { text-decoration: none; }h3.list_head { font-size: 14px; color: #1076bc; margin-bottom: 8px; line-height: 20px;}h4.list_head a { color: #1C70A7; font-size: 12px; line-height: 24px; }.text_block { color: #002B4A; }.text_block { line-height: 160%; margin: 8px 0; }.lastboxes .date {padding: 7px 0 4px; line-height: 140%; font-weight: bold; color: #002B4A; }.search_input { border: 1px solid #bababa; padding: 3px 8px; width: 280px; margin-right: 7px; float: left; color:#666; }.search_input_front { border: 1px solid #bababa; padding: 3px 8px; width: 320px; margin-right: 7px; float: left; color:#666; background-color: #e8ff60; }.link_adv_search { padding: 4px 8px; line-height: 14px; font-size: 10px; float: right; }.sok_box .wrap_box { margin: 35px 0 15px 0; }.sok_box .wrap_box .placeholder { padding-left: 25%; margin-bottom: 8px; }.search_thumb { position: absolute; left: 3%; top: 40px; }.graphic_top { position: absolute; right: 5%; top: 0; }.contract_dl { font-size: 11px; line-height: 150%; }.mini_label { font-weight: bold; font-style: italic; font-size: 120%; line-height: 32px; }.front_box { height: 230px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }.front_link_box { margin-top: 6px; }.front_link_box a { color: #fff; }.front_box .box_coantainer { position: relative; left: 50px; padding-top: 60px; }.front_box a { text-decoration: none; }.front_box span { position:absolute; left: -6px; font-size: 10px; top: 1px; }.front_box h2 { font-size:17px; margin: 4px 0 6px 0; }.search_action .button_style { display: block; width:154px; height: 27px; line-height: 24px; background-color: #fff; margin-top: 8px; font-weight: bold; }.action_box { height: 122px; margin-top: 12px;margin-bottom: 12px;background-color: #eddcf9;color: #3F1D6B;display: block; font-weight: bold; text-decoration: none;}.action_box span { font-size: 14px;height: 122px; line-height: 122px;margin: 0 26px; }.search_action {margin-top: 34px;background-color: #eddcf9;color: #3F1D6B;margin-bottom: 18px;}.search_action div {line-height: 150%;padding: 14px;}.search_action a {font-size: 150%;line-height: 150%;padding: 10px;text-align: center; }.gratis_box { color:#000; font: 13px/20px verdana; }.gratis_box a { text-decoration: none; font-weight: bold; line-height: 36px; color:#000; }.lightblue_box { color:#1c70a7; background: #d4f8fc; background: -moz-linear-gradient(top,#d4f8fc 0%, #feffff 42%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4f8fc), color-stop(42%,#feffff)); background: -webkit-linear-gradient(top,#d4f8fc 0%,#feffff 42%); background: -o-linear-gradient(top,#d4f8fc 0%,#feffff 42%); background: -ms-linear-gradient(top,#d4f8fc 0%,#feffff 42%); background: linear-gradient(top,#d4f8fc 0%,#feffff 42%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4f8fc', endColorstr='#feffff',GradientType=0 ); }.blog_box {background-color: #efefef;color: #999; font-size: 11px;line-height: 18px;padding: 10px 4px;width: 186px;}.nudge {-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);}.round_8 {-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }.lightblue_box a { color: #28aedd; }.lightblue_box a:hover { color: #1c70a7; }.lightorange_box { color:#e14900; background: #fcf3d9; background: -moz-linear-gradient(top, #fcf3d9 0%, #feffff 42%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf3d9), color-stop(42%,#feffff)); background: -webkit-linear-gradient(top, #fcf3d9 0%,#feffff 42%); background: -o-linear-gradient(top, #fcf3d9 0%,#feffff 42%); background: -ms-linear-gradient(top, #fcf3d9 0%,#feffff 42%); background: linear-gradient(top, #fcf3d9 0%,#feffff 42%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf3d9', endColorstr='#feffff',GradientType=0 ); }.lightorange_box a { color: #ff9d00; }.lightorange_box a:hover { color: #e14900; }.lightgreen_box { color:#267900; background: #eaf9d4; background: -moz-linear-gradient(top, #eaf9d4 0%, #feffff 42%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf9d4), color-stop(42%,#feffff)); background: -webkit-linear-gradient(top, #eaf9d4 0%,#feffff 42%); background: -o-linear-gradient(top, #eaf9d4 0%,#feffff 42%); background: -ms-linear-gradient(top, #eaf9d4 0%,#feffff 42%); background: linear-gradient(top, #eaf9d4 0%,#feffff 42%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf9d4', endColorstr='#feffff',GradientType=0 );}.lightgreen_box a { color: #47b600; }.lightgreen_box a:hover { color: #267900; }.pale_box { color: #055405;background-image: url(/images/liten_knapp.png); height: 54px; padding-top: 13px; }.pale_box a { color: #055405; text-decoration: none; }.pale_box a:hover { text-decoration: underline; }.pale_box h2 { font-size: 16px; line-height: 44px; }.morejob_box {margin-top: 24px;margin-bottom: 12px;position: relative;background: #eddcf9 url(/images/flere_jobber_bg.png) left top no-repeat;}.morejob_box h2, .sok_box h2{color: #fff; font-size: 14px; line-height: 26px; padding: 0 30px;margin: 0;}.sok_box {min-height: 122px;margin-top: 12px;margin-bottom: 22px; position: relative;background: #82c6de url(/images/sok_bg.png) left top no-repeat;}.bottom_link{display: block; line-height: 28px; padding-left: 14px; border-top: 1px solid #bbb; background-color: #eee;-moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }.bottom_link:hover{background-color: #ddd;}.at_button { width: 110px; float: left; padding-left: 6px; margin: 12px 0;}.at_button a { text-decoration: none; color: #3f1d6b; }.at_list {margin: 12px auto; text-align: center;}.at_gutter { width: 20px; }.PublicPageWrapper h1 {margin: 40px 4px 10px;}.divDefaultText h2 {margin: 30px 0 4px;}.divDefaultText h2 strong {font-size: 130%; font-weight: bold; }.divDefaultText, .divDefaultText p {line-height: 180%;}.left { float: left !important}.right { float: right !important}.center { text-align: center; margin: 0 auto; }.clear { clear: both; }.inline { display: inline; }.hidden { display: none; }.form-page-active { display: block; }.hideoverflow { overflow: hidden; }.relative { position: relative; }input:focus, textarea:focus { border: 1px solid #1076bc; }.textlink { cursor: pointer;color:#0B4E7B; text-decoration: underline; }.textlink:hover { text-decoration: none; }.white { color: #fff;}.dark { color: #333 !important;}.dark a { color: #333; text-decoration: none; }.red { color: red;}.bold { font-weight: bold;}.invertlink { text-decoration: none; }.invertlink:hover { text-decoration: underline; }.bigger { font-size: larger;}.pointer { cursor: pointer; }.subwidth { width: 720px; }.noborder { border: 0; }.innrykk_40 { margin-left: 40px; }.innrykk_80 { margin-left: 80px; }.aa_group_div label:hover { color: #333; }.anbudregmenu { background-color: #666; height: 24px; border-bottom: 1px solid #666; width: 720px; background: url(/images/bw_headBar.gif) left center;}.anbudregmenu li { width: 160px; list-style: none; display: inline; cursor: pointer; }.anbudregmenu a.menugreen { background: url(/images/headerBar-green.gif) left center; }input.menugreen { background: url(/images/headerBar-green.gif) left center; }.anbudregmenu a.menublack, .anbudregmenu a:hover { background: url(/images/menuBar-darkGrey.gif) left center; }.anbudregmenu a { text-decoration: none; text-align: center; color: #fff; width: 100%; line-height: 24px; display:block; font-weight: bold; }.fram, .tilbake { font-size: 14px; }.regbody { padding: 4px 0 4px 0; margin-bottom: 10px; width: 718px; }.anbudbox {overflow: hidden;}.anbudboxcontent { padding: 8px 20px 20px 20px; }.a_toggle { margin: 0 -14px; }.section, .navsection { width: 710px; float: left; margin-left: 4px; margin-right: 4px; }.sectionframe { width: 2154px; position: relative; }.section { min-height: 300px; }.headdiv { position: relative; margin-bottom: 2px; }.fullcontextwidth { width: 658px; }.fullwidth { width: 514px; }.fullminuswidth { width: 414px;}.normalwidth { width: 264px;}.okwidth { width: 164px;}.okminuswidth { width: 114px;}.shortwidth { width: 54px;}.regbody input[type=text] { padding-top: 4px; padding-right: 4px; padding-bottom: 4px; border: 1px solid #666; }.anbudbox input { padding: 4px; border: 1px solid #aaa; }.anbudbox input:hover, .anbudbox input:active { border: 1px solid #1076bc; }.div_input { margin: 4px 0; }.headinput { padding-left: 140px; }.nohead { padding-left: 4px; }#desc { height: 120px; }.headinputdiv { width: 130px; padding-left: 4px; margin-top: 1px; left: 1px; position: absolute; font-weight: bold; font-size: 14px; line-height: 24px; color: #fff;}.headinputdiv label { font-size: 12px; }.labeldiv { width: 130px; font-weight: bold; font-size: 13px; line-height: 24px; color: #333;}.textinput, .plaininput_more { padding-top: 29px }.plaininput { width: 708px; }.plaininput_more { width: 700px; }.textinput { padding: 28px 4px 4px 4px; width: 700px; }.form_container { padding: 4px 4px 4px 4px; width: 700px; }.nopadding { width: 700px; }.textinput, .textramme { border: 1px solid #666; }.textarea_desc { border: 1px solid #ccc; padding: 4px; }.splice { width: 50%; float: left; }.trice { width: 33.3%; float: left; }.putback { margin-left: -1px; }.textramme select { border-left: 0; border-right: 1px solid #666; border-bottom: 0; border-top: 0; padding: 3px 5px 3px 0px; margin-right: 4px; }.textramme option { padding: 0 4px; }.textinputdiv { width: 704px; padding-left: 4px; margin-top: 1px; left: 1px; position: absolute; font-weight: bold; font-size: 14px; line-height: 24px; color: #fff; }.oppdragstypeli li { padding: 4px 0; margin: 0 20px; list-style: none; font-size: 14px; }.oppdragstypeli li ul { padding: 6px 0 4px 0; }.listhead span { padding: 2px 4px 2px 4px; }.listhead span:hover, .oppdragstypeli label:hover { background-color: #EEE; }.oppdragstypeli label { cursor: pointer; }.bigb { font-size: 24px; border: 1px solid #333; padding: 4px; cursor: pointer; }.tilbake, .fram { background-color: #6BA850; }.fram:hover, .tilbake:hover { background-color: #90EE90; }.colone { width: 150px; overflow: hidden; }.colone, .colthree { text-align: center; padding-top: 4px; padding-bottom: 4px; }.colthree { width: 100px; }.coltwo { width: 410px; padding: 4px; }.spancol { width: 510px; padding: 4px; }.bildetext { width: 402px; padding: 4px; }#loadpage { width: 500px; }li>ul>li { text-indent: 18px; }.openpreview b { color: #1076bc; cursor: pointer; text-decoration: underline; }.openpreview b:hover { text-decoration: none; }.def { border-left: 1px solid #888; border-right: 1px solid #666;border-bottom: 1px solid #666; margin: 0 -1px; color: #FFF; line-height: 28px; font-size: 13px; float: left; text-align: center; cursor: pointer; width: 25%; }.def strong { display: block; height: 28px; background: url(/images/menuBar-darkGrey.gif) left top repeat-x;}.def:hover strong { background: url(/images/headerBar-blue.gif) left center repeat-x; }.deflist { width: 100%; }.def.checked strong { background: url(/images/headerBar-blue.gif) left center repeat-x; }.def.checked { background-color: #efefef; }.def[name=atg1] {background-image: url(/images/btn_innvendig_off.png); }.def[name=atg1]:hover, .def[name=atg1].checked {background-image: url(/images/btn_innvendig_on.png); }.def[name=atg2] {background-image: url(/images/btn_utvendig_off.png); }.def[name=atg2]:hover, .def[name=atg2].checked {background-image: url(/images/btn_utvendig_on.png); }.def[name=atg3] {background-image: url(/images/btn_storre_off.png); }.def[name=atg3]:hover, .def[name=atg3].checked {background-image: url(/images/btn_storre_on.png); }.def[name=atg4] {background-image: url(/images/btn_annet_off.png); }.def[name=atg4]:hover, .def[name=atg4].checked {background-image: url(/images/btn_annet_on.png); }.def { background-repeat:no-repeat; background-position: center 41px; height: 136px; }.toptype { background: url('/images/chk_false.png') no-repeat 6px 10px; text-indent: 20px; z-index: 1000; }.toptype.selected { background-image: url('/images/chk_true.png'); background-color: #1076BC; }.toptype.onechecked { background-image: url('/images/chk_true.png'); background-color: #1076BC; }.toptype.allchecked { background-image: url('/images/chk_true.png'); background-color: #1076BC; }.toptype.byer.selected { position: absolute; width: 250px; margin: -10px; }.defhide { display: none; }.defhide:hover { font-weight: bold; }.toptype.byer.selected .defhide { display: block; }.toptypeul img { border: 0; }.toptype a { color: #333; font-weight: bold; font-size: 14px; }.toptype.selected a { color: #FFF; }.toptype.onechecked a { color: #DDD; }.toptype.allchecked a { color: #FFF; }.toptype:hover { background-color: #CCC; color: #000; text-decoration: none; }.toptype a { height: 34px; }.toptype { min-height: 34px; }.checktype { background: url('/images/chk_false.png') no-repeat 6px 8px; text-indent: 20px; z-index: 1000; }.checktype.selected { background-image: url('/images/chk_true.png'); }.checktype.selected a { color: #000;}.checktype a { color: #444; font-weight: bold; font-size: 13px; text-decoration: none; }.checktype a:hover { color: #000; text-decoration: underline; }.checktype a, .checktype { height: 30px; }.selectramme { border: 1px solid #aaa; padding-right: 0px; margin-right: 4px; }.selectramme select { border: 0; padding: 3px 5px 3px 0px; margin-left: 2px; }.selectramme option { padding: 0 6px; }.toptype>ul { display: none; }.toptype.selected>ul { display: block; background-color: #FFF; padding: 5px 0 3px 0; margin: 4px; }.toptype.selected>ul>li { padding-bottom: 2px; }.pretype { min-height: 34px; }.pretype>ul>li>a { display: table-cell; vertical-align: middle; line-height: 34px; padding: 0 5px; }.upward { z-index: 150; }.backdrop { z-index: 149; position: fixed; top: 0px; left: 0px; width:0px; height: 0px; }.fill { width: 100%; height: 100%; }.tdHeading { background: url(../../../images/def_h2-icon.gif) #ededed left no-repeat; font: 16px/35px Arial; color:#1076bc; padding-left: 40px; margin: 10px 0; }.tip{ z-index: 1000; }.tip, button div { position: relative; }.tdAnbudInfo, button div, .tdHeading{ font-weight:bold;}.tdAnbudInfo { width:75px; }.anbudContactDetail { margin-left:7px; margin-bottom:10px; padding:3px;border:none; font-size:12px; }.tdOppdrag { padding: 3px 0; }.tdMMS { padding-left:10px; }.reg_over { font-size: 14px; padding-top: 1px; padding-bottom: 2px; height: 18px; width: 100%; background-color: #efefef; }#regAccordion input, #regAccordion textarea, .regTilbakemelding input, .regTilbakemelding textarea { padding: 2px; }.icon { margin-bottom: -2px; }.upanotch { position: relative; bottom: 4px; }.confirm dt { text-indent: 16px; }.confirm ul { list-style: none; }.confirm li { text-indent: 20px; }.confirm li { font-size: 12px; height: 20px; }.tdOppdrag span { padding: 2px; }.tdOppdrag span:hover{ background-color: #eee; }button div { display: inline; bottom: 9px; font-size: 14px; }.border { outline: 1px solid gray; }.activecolor { border: 1px solid #1076bc; padding: 1px; }#regAccordion .activecolor, .regTilbakemelding .activecolor { padding: 3px; }select { border:#666666 solid 1px; padding: 2px; }.headorange, #MainMenu a.headorange { background: url(/images/bilHeaderBar.gif) left center; }.headgreen, #MainMenu a.headgreen { background: url(/images/headerBar-green.gif) left center; }.headblue, #MainMenu a.headblue { background: url(/images/headerBar-blue.gif) left center; }.headlight { background: url(/images/light_headerBar.gif) left center; color: #333; }.headdarkgray { background: url(/images/grey_headerBar_2.gif) left center; border-top: 0; }.headgray { background-color: #eee; color: #666; }.headdark { background: url(/images/bw_headBar.gif) left center; }.frontheading { padding: 0 0 0 6px; margin: 0; font: bold 16px/30px arial,verdana;}.headingramme {border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }.heading { padding: 0 0 0 6px; margin: 0; font: bold 16px/30px arial,verdana; }.frontheadback { padding: 0 0 0 6px; margin: 0; font: bold 16px/30px arial,verdana; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}.errorMessageBox { border: 1px solid #cc0000; color:#cc0000; margin: 4px 3px 0 3px; font-weight:bold;}.okMessageBox{ margin: 0 0 10px 0; padding:10px; background-color:#D7FDDC; border:solid #00ff00 1px;}.bodyMessage{ position: relative; font-size: 14px; line-height: 22px; }.bodyMessage ul, #regAccordion ul { list-style-type: none; }.iconaway { padding-left: 20px; }#hiddenEval { display: none; }.errorMsg { margin: 4px 8px 0 8px; }.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; visibility: hidden; }.clearfix:after { clear: both; }.clearfix { zoom: 1; }.valghead { font-weight: bold; font-size: 18px; padding: 4px; }.valg { line-height: 32px; font-size: 14px; cursor: pointer; padding: 2px; }.valg img { float: left; }.valg:hover { background-color: #D7FDDC; }.evaluering { position: relative; font-size: 12px; line-height: 22px; }.evaluering ul { list-style-type: none; }.input { padding: 2px;}.input, .textarea { border: 1px solid #666; }.input:hover, .input:active, .textarea:hover, .textarea:active { border: 1px solid #1076bc; }.result_biz { padding: 0 8px; cursor: default; }.result_biz:hover, .result_biz.active { background-color: #1076bc; color: #fff; }#searchsuggestions { display: none; border: 1px solid #999; border-top: 0;width: 438px; background-color: #fff; position: absolute; z-index: 20; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }#searchsuggestions li { padding: 2px; }#searchsuggestions li.active { color: #fff; background-color: #36f; }#tipsEnVennMessage{ width:157px;}#tipsEnVennSubmit{ width:50px; margin-right:10px; margin-top:5px; }h2.profil, h2.profil_right, h1.profil, div.profil_right { color: #1076bc; font-family: helvetica; font-weight: normal; }h2.profil, h2.profil_right { font-size: 16px; padding-left: 20px; margin: 4px 0 1px; }.topspace, h2.profil { margin-top: 24px; }.bottomspace { margin-bottom: 40px; }.alternate_head { padding: 12px 32px 12px 30px; font-size: 11px; margin-bottom: 1px; }.alternate_head h2, .to_evals { color: #1076BC; }h2.profil_right, div.profil_right { margin-left: 20px; }h1.profil { font-size: 20px; line-height: 30px; min-height: 29px; margin-top: 3px; margin-bottom: 8px; }div.profil_right { font-size: 11px; padding: 10px 20px; }div.profil_text { color: #000; font-family: helvetica; font-size: 12px; font-weight: normal; margin-bottom: 20px; line-height: 20px; }div.profil_text ul, div.profil_text ol { margin-top: 10px; margin-bottom: 10px; }div.profil_text ul li { list-style: disc inside;}div.profil_text ol li { list-style: decimal inside; }.graph_menu { font-size: 11px; line-height: 19px; background-color: #eee; margin: 10px 0; text-align: center; color: #444; cursor: pointer; }.graph_selected { font-weight: bold; color: #fff; }.light_hr { background-color: #ccc; border: 0; height: 1px; margin: 24px 0; }.profile .sign, .profile .date { color: #aaa; line-height: 24px; }.profile .text_block { font-size: 10px; }.tilsvar { color: #aaa; }.tilsvar h5 { color: #888; font-weight: bold; font-size: 12px; line-height: 200%;}.profile_top { margin: 20px 20px 20px 28px; min-height: 120px; line-height: 140% }.star_box { width: 264px; padding: 6px 0; }.star_text { font-size: 10px; line-height: 12px; margin-left: 8px; margin-top: 0px; }.adminbar { border-top: 1px dotted #CCC; padding-top: 8px; }.adminbar form { display: inline; }.text_air { line-height: 180%; }.hoverfull {position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.hoverfull:hover {width: 100%;overflow: visible;background-color: #FFFFCC;outline: 1px solid #FFFF99;padding: 0 4px;z-index: 99999;margin-left: 90px;}.supplierimg { max-height: 40px; }.supplierimgframe { display: table-cell; text-align: center; vertical-align: middle; background-color: white; width: 180px; height: 70px; margin: 10px; }.inlineblockfix { display: inline-block; zoom: 1; *display:inline; } #anbud h1, #anbud h2, #anbud h3 { margin: 0px; padding: 0px; font-family: Verdana, Arial; color: #1076BC ; font-weight: bold; }.headerbox h3 { font-size: 20px; padding: 4px 0; } .editevaluations .innhold {width: 500px;} .share_eval { margin: 4px -4px 2px 2px; }.airbox div { height: 18px; }.stars, .airbox, .openmap { font-size: 10px; }.overskrift a, .ekstra a, #katalog a { text-decoration: none; font-weight: normal; }.overskrift { background-color: #fff;}.innerboks .overskrift, .list div:hover, .list .active, #katalog a.bold { background-color: #EFEFEF; }.overskrift h1 { font-size: 22px; background-image: none !important;}.overskrift h2 { font-size: 18px; }.overskrift h3, .boks, .tilsvar h3 { font-size: 12px; }.inputdiv .label, .sticky { font-size: 14px; }.inputdiv .label { padding-left: 2px; }.boks { background-color: #fff; }.boks, .overskrift h3, .airbox { color: #666 !important;}.boks ul, .ramme ul { list-style: none; }.boks, .ramme, #googlemap, .sticky, .minimap { border: 1px solid #CCC; }.boks { background-image: url(../../../images/bg_shade.png); background-position: bottom right; background-repeat: no-repeat; margin-bottom: 15px; } #anbud .boks, .topheader { border-bottom-width: 2px; border-right-width: 2px; }.mapframe, .mapmini { width: 100%; }.logo img { max-width: 234px; max-height: 130px; }.topheader .stars { margin: -10px 0 -10px 0; }.boks table { border-collapse: collapse; }.boks table { width: 100%; }.innertekst textarea { width: 99%; margin-top: 6px; padding: 2px; }.bold, #katalog a.bold, .sticky .exit:hover { font-weight: bold; }.minihead { padding-bottom: 2px; }.innhold, .overskrift { padding: 10px; }.innhold, .overskrift, #topbar { overflow: hidden; }.stars, .alfaboks, #katalog .topheader { margin: 0 auto; text-align: center; }.innerboks .overskrift { padding: 1px 5px 8px 5px; }.innerboks .overskrift h3 { top: 2px; position: relative; }.innerboks, .small, #katalog div.innhold td { font-size: 11px; }.innerboks, .images img { margin-bottom: 10px; }.innertekst { padding: 0px 5px 10px 5px; }.innertekst{ background-color: #FFF; }.tilsvar { border-top: 1px dashed #ddd; margin-top: 15px; }.tilsvar, .tilsvartekst { padding: 2px 5px 2px 30px; font-style: italic; }.tilsvar { padding-top: 6px; }.inputdiv .label, .list { text-align: left; }.airbox, .ekstra { padding: 2px 2px 6px 2px; font-family: Verdana; }.list, .sticky, .svar, #vedlegg li span { display: none; }.opensticky { padding: 4px; }.linkbox { width: 200px;}.linkbox a { text-align: left; }.openpreview b { padding-left: 20px; }.openmap, #see_more, .opensticky, .opensvar { color: #1076BC; }.openmap, #see_more, .airbox div, .list div, .sticky div.point, .sticky .exit, .opensticky, .opensvar { cursor: pointer; }.openmap:hover, .ekstra a:hover, #katalog td a:hover, .opensticky:hover, .opensvar:hover { text-decoration: underline; }.topheader .inputdiv { float: left; }.alfa, .topheader .inputdiv { padding: 2px 4px; margin: 0 2px; }.alfaboks { height: 25px; padding: 5px 0 3px 0;}.list { max-width: 400px; min-width: 153px; background-color: #FFF; }.list, .sticky .exit { position: absolute; }.height20px{height: 20px;}.images, .kart { margin: 0 auto; text-align: center; }.images img, #katalog a img, img { border: 0; }#googlemap { display: none; }#googlemap { margin-top: 10px; }.minimap {width: 230px; height: 150px; }.mapframe { height: 340px; }.mapmini { height: 200px; }#katalog #googlemap { height: 700px; margin-bottom: 20px; }#katalog #googlemap iframe { height: 100%; width: 100%; border: 0; margin: 0; padding: 0; }.epostpopup { position: absolute; z-index: 100; background-color: white; width: 430px; padding: 4px; border: 1px solid #CCC; display: none; }.epostpopup dt {float: left; width: 100px;}.epostpopup dt, .epostpopup dd { line-height: 24px;}.epostpopup input[type=text],.epostpopup textarea { width: 320px; padding: 2px; border: 1px solid #666; }.epostpopup textarea {height: 140px;}.avbrytepost, .openepost {cursor: pointer; color: #3399CC;}.epostsent { color: #1076BC; font-size: 14px; font-weight: bold; }.searchboks {margin-top: 10px; }.searchbody { padding: 8px 8px 0 8px; margin: 0 auto; text-align: center; overflow: hidden; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }.searchbody { background: #fff url(/images/bgYP.gif) left bottom repeat-x; max-height: 148px; }.heightmin { overflow: hidden; max-height: 180px; }.heightmax { max-height: 800px; }.beholder { float: left; }.searchinput { background: url(/images/YPformBg.gif) repeat-x; border: 1px solid #AAA; padding: 1px; width: 200px; }.searchinput { margin-right: 4px; }.searchbutton { background-image: url(/images/greenSearchBtn.gif); width: 76px; height: 19px; border: 0; cursor: pointer; }.searchlabel { font-size: 11px; font-family: verdana, arial; color: #333; margin-left: 2px; padding: 8px 0 3px 0; font-weight: bold; }.alfasearch .char { white-space: nowrap; font-family: arial, verdana; font-size: 12px; border: 1px solid #EEE; padding: 1px 3px; color: #333; background-color: #FFF; text-decoration: none; margin: 0 1px; line-height: 22px; }.alfasearch .char:hover { background-color: #666; color: #FFF; }.searchbottom { padding: 8px 0; margin-left: -8px; margin-right: -8px; margin-top: 6px; border-top: 1px dashed #CCC; }.moretoggle { padding: 8px 0; margin-top: 6px; margin-bottom: 6px; border-top: 1px dashed #CCC; }.searchbottom:hover, .moretoggle:hover { background-color: #EFEFEF; }.searchlist { margin-bottom: 8px;}.searchlist, .searchlist li { overflow: hidden; }.searchlist li { float: left; list-style: none; cursor: pointer; }.searchlist li a { color: #666 !important; display: table-cell; vertical-align: middle; padding: 0 5px; text-decoration: underline !important; }.searchlist li a, .searchlist li { height: 24px; line-height: 24px;}.searchlist li:hover { background-color: #EFEFEF; }.searchlist li a:hover { text-decoration: none !important; }.col_list li { float: left; }.list_25 li, div.list_25 { width: 25%;}.list_33 li { width: 33%;}.priority { font-weight: bold !important; }.sticky .exit { color: #666 }.sticky { width: 500px; background-color: #FCF0AD; position: fixed; top: 20px; right: 20px; padding: 24px 6px; z-index: 1000; }.sticky .exit { top: 5px; right: 5px; }.sticky .exit:hover{ color: #000; }.sticky div { border-bottom: 1px solid silver; margin-top: 6px; padding-bottom: 1px; font-family: "Helvetiva", Verdana; }.sticky div.point:hover, .strike { text-decoration: line-through; }#anbud a img, .businesses img { border: 0; }#anbud .topbox label { font-style: italic; }.topbox { display: inline; padding: 1px 4px; font-size: 14px; white-space: nowrap; }#replies, .tricol, .tricol>li, .tricheck, .tricheck>li { overflow: hidden; }#topbar { margin: 4px 0; }#anbud #left { width: 255px; }#anbud #left, .tricol>li, .tricheck>li, .contactinfo dt, .contactinfo_profil>dt, #vedlegg li { float: left; }#anbud #right { margin-left: 265px; }.tablehead { font-size: 12px;font-weight: bold; }.evaltable td { padding: 2px; }.leftbox { margin-bottom: 10px; }.tricol>li, #missiontypes li, .contactinfo dt, .contactinfo dd { border-bottom: 1px solid #EDEDED; }#missiontypes li { padding: 5px;}.contactinfo dt, .contactinfo_profil>dt, #anbud .topbox label { font-weight: bold; }.contactinfo dt { width: 100px; }.contactinfo_profil>dt { width: 80px; }#profilside .contactinfo dt { width: 350px; }#profilside .contactinfo dd { text-align: right; }.contactinfo dt, .contactinfo dd { padding: 8px 5px 3px 5px; }.contactinfo_profil>dt, .contactinfo_profil>dd { padding: 2px 5px 2px 5px; }.businesses li.selected { background-color: #DCDCDC;}.tricol { border-right: 1px solid #EDEDED; border-top: 1px solid #EDEDED; }.tricol>li { width: 33.3%; cursor: pointer; border-left: 1px solid #EDEDED; margin-right: -1px; }.tricheck>li { width: 33.3%; cursor: pointer; margin-right: -1px; }.businesses li:hover { background-color: #EDEDED; text-decoration: underline; }.businesses li a, .businesses li { height: 30px; }.tricol>li>a, .tricheck>li>a { display: table-cell; vertical-align: middle; padding: 0 5px; }#anbud .clearlink:hover, .businesses li a:hover, #vedlegg li a:hover { text-decoration: none; }#replies { background-color: #3096DC; }#replies, .replies_business, #replies textarea { border: 1px solid #CCC; }.replies_business { padding: 6px;}.replies_business { background-color: #FFF; }.reply { border-top: 1px solid #CCC; margin: 6px 0 0 42px;padding-top: 4px; }.reply.startreply { margin-left: 0; border-top: 0; }.reply.startreply .reply_user,#anbud h3 { font-size: 14px; }.reply_info, .replies_business { margin-bottom: 5px; }.reply_user { font-size: 13px; font-weight: bold; }.tablehead { font-size: 12px; font-weight: bold; }.reply_business { color: #1076bc; }.reply_business, #replies input[type="button"] { cursor: pointer; }.replies_business textarea { height: 200px; }.reply textarea { height: 140px; }#replies textarea { width: 100%; font-family: Arial; font-size: 12px; color: #999; }#replies input[type="button"] { float: right; }#vedlegg li { margin: 0 auto; text-align: center; margin: 1px; }#vedlegg li, .evaltable td { padding: 2px; }#vedlegg li:hover { background-color: #EDEDED; }.white { color: #FFF; }#RegisterBizSplashScreen input[type=text]{ width: 325px; }.triangle-border { font:1em/1.4 Cambria, Georgia, sans-serif; color:#333; position:relative;padding:15px;margin:1em 0 3em;border:5px solid #ff0000;color:#333;background:#fedada; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.triangle-border.right {margin-right:30px;}.triangle-border:before {content:"";position:absolute;bottom:-20px;left:40px; border-width:20px 20px 0;border-style:solid;border-color:#ff0000 transparent;display:block; width:0;}.triangle-border:after {content:"";position:absolute;bottom:-13px;left:47px;border-width:13px 13px 0;border-style:solid;border-color:#fff transparent;display:block; width:0;}.triangle-border.right:before {top:10px; bottom:auto;left:auto;right:-30px; border-width:15px 0 15px 30px;border-color:transparent #ff0000;}.triangle-border.right:after {top:16px;bottom:auto;left:auto;right:-21px;border-width:9px 0 9px 21px;border-color:transparent #fedada;}#logolinkbox {border: 1px solid #ccc;margin-top: 10px;}#logolinkbox li {float: left;}#logolinkbox a {display: block;width: 123px;height: 37px;background-repeat: no-repeat;background-position: center center;margin: 5px 0 5px 15px;}#logolink_vg a {background-image: url('../../../images/logolinks/vg.png');}#logolink_ap a {background-image: url('../../../images/logolinks/ap.png');}#logolink_bt a {background-image: url('../../../images/logolinks/bt.png'); margin-left: 5px;}#logolink_e24 a {background-image: url('../../../images/logolinks/e24.png'); margin-left: 0; margin-right: 5px;}#logolink_dp a {background-image: url('../../../images/logolinks/dp.gif');}#logolink_fvn a {background-image: url('../../../images/logolinks/fvn.png');}#logolink_ab a {background-image: url('../../../images/logolinks/ab.png');}.listresponse {border: 1px solid #999;margin-bottom: 10px;}.listresponse p {display: block;margin: 10px 10px 0 10px;font-weight: bold;margin-bottom: 5px;}.listresponse .sign {margin-left: 10px;float: left;}.listresponse .sign_date {margin-right: 10px;float: right;}.listresponse .sign_anbudlink a {display: block;border-top: 1px solid #84e2fc;position: relative;text-decoration: none;padding: 10px;background-color: #d4f8fc;margin-top: 10px;}.listresponse .sign_anbudlink a:hover {background-color: #e4ffff;}#anbudcontent ul.column{margin: 10px 0;padding: 0;list-style: none;float: left;width: 100%;}#anbudcontent ul.column>li {float: left;width: 100%;padding: 10px 0;margin: 0;}#anbudcontent ul.column li .rightColum {float: right;width: 250px;padding: 0 10px;text-align: center;}#anbudcontent ul.column li .detail {margin-right: 270px;}#LoadingBox {background-color: white;border: 1px solid black;border-radius: 10px 10px 10px 10px;display: table-cell;height: 200px;text-align: center;vertical-align: middle;width: 200px;}.biz_sprite { background-image: url(/images/sprites/biz_sprite.png); height: 100px; width:100%; background-repeat: no-repeat; }.s_am { background-position: -198px -0px; }.s_am:hover { background-position: 0px -0px; }.s_mek { background-position: -198px -100px; }.s_mek:hover { background-position: 0px -100px; }.s_bm { background-position: -198px -200px; }.s_bm:hover { background-position: 0px -200px; }.s_kro { background-position: -198px -300px; }.s_kro:hover { background-position: 0px -300px; }.s_bos { background-position: -198px -400px; }.s_bos:hover { background-position: 0px -400px; }.s_dnb { background-position: -198px -500px; }.s_dnb:hover { background-position: 0px -500px; }.anbudreg {color: #505050;font-size: 12px;}.anbudreg small {font-size: 11px;}.anbudreg .tabscontainer {padding-top: 10px;}.anbudreg .tabscontainer,.anbudreg .topbar,.anbudreg .introtext {padding-left: 17px;}.anbudreg .topbar {padding-top: 10px;}.anbudreg .topbar h2 {font-weight: normal;font-size: 20px;padding-bottom: 2px;}.anbudreg .topbar small {position: relative;top: 10px;}.anbudreg .introtext {margin-bottom: 20px;}.anbudreg #anbud {background-color: white;padding: 10px;border: 1px solid #CCC;border-radius: 10px;}.anbudreg .container {padding: 20px 50px 20px;-webkit-border-radius:10px; -moz-border-radius: 10px; border-radius:10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}.anbudreg .tabscontainer .pageHeader {-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;-webkit-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;border-bottom: none;margin-right: 2px;width: 130px;height: 27px;line-height: 27px;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;-moz-box-shadow: 0px 0px 4px -1px #AAA;-webkit-box-shadow: 0px 0px 4px -1px #AAA;box-shadow: 0px 0px 4px -1px #AAA;}.anbudreg .tabscontainer .pageHeader.inactivePageHeader {position: relative;top: -1px;}.anbudreg .tabscontainer .pageHeader.activePageHeader {position: relative;top: 2px;border-bottom: none;padding-top: 4px;box-shadow: 0px -1px 2px -0px #AAA;}.anbudreg .tabscontainer .pageHeader h3 {background-image: url('/images/backgrounds/registration.jpg');padding-left: 10px;text-align: left;}.anbudreg .tabscontainer .pageHeader .activePageHeader h3 {}.anbudreg .container,.anbudreg .tabscontainer .pageHeader {max-width: 950px;background-image: url('/images/backgrounds/registration.jpg');}.anbudreg .topbar,.anbudreg .introtext {max-width: 1042px;}.anbudreg .leftMargin,.anbudreg .rightMargin {width: 30px;}.anbudreg .headercontainer {background-color: #84E3FD;padding: 3px;}.anbudreg .headercontainer,.anbudreg .headercontainer .pageHeader {-webkit-border-radius:5px; -moz-border-radius: 5px; border-radius:5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}.anbudreg h3 {font-size:16px;font-weight:normal;}.anbudreg h4 { font-size: 13px; font-weight: normal; padding-bottom: 8px;}.anbudreg .pageHeader {display: inline-block;zoom: 1;*display:inline;text-align: center;}.anbudreg .headercontainer .pageHeader {font-size:20px;}.anbudreg .headercontainer .pageHeader .step {font-weight: bold;padding-right:6px;}.anbudreg .headercontainer .pageHeader .pageTitle {display: inline-block;}.anbudreg .pageHeader .pageTitle {font-weight: normal;font-size:14px;}.anbudreg .tricheck li {width: 33.3%;float: left;}.anbudreg .tricheck input {border: none;}.anbudreg .anbudbox .icon {border: none;}.anbudreg .singlePageHeader {border: none;margin: 0px;padding: 0px;width: 100%;min-height: 26px;display: inline-block;text-align: left;line-height: 26px;}.anbudreg .headercontainer .singlePageHeader,.anbudreg .headercontainer .activePageHeader,.anbudreg .popup_big_btn,.anbudreg .opensticky {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.8) 51%, rgba(255,255,255,0.65) 52%, rgba(255,255,255,0.65) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(50%,rgba(255,255,255,0.8)), color-stop(51%,rgba(255,255,255,0.8)), color-stop(52%,rgba(255,255,255,0.65)), color-stop(100%,rgba(255,255,255,0.65))); background: -webkit-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 51%,rgba(255,255,255,0.65) 52%,rgba(255,255,255,0.65) 100%); background: -o-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 51%,rgba(255,255,255,0.65) 52%,rgba(255,255,255,0.65) 100%); background: -ms-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 51%,rgba(255,255,255,0.65) 52%,rgba(255,255,255,0.65) 100%); background: linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 51%,rgba(255,255,255,0.65) 52%,rgba(255,255,255,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#a6ffffff',GradientType=0 ); }.anbudreg .activePageHeader .pageTitle {}.anbudreg .activePageHeader .step {}.anbudreg .singlePageHeader h3 {padding-left: 20px;font-weight: bold;}.anbudreg .headercontainer .inactivePageHeader {color: white;}.anbudreg .headercontainer .inactivePageHeader .pageTitle {color: white;}.anbudreg .headercontainer .inactivePageHeader .step {color: white;}.anbudreg .headercontainer .forthcomingPageHeader {color: white;}.anbudreg .headercontainer .forthcomingPageHeader .pageTitle {color: white;}.anbudreg .clickable {cursor: pointer;}.anbudreg .nonClickable {cursor: default;}.anbudreg #DescriptionArea {margin: 0 0 15px;}.anbudreg #ResponseArea {border: 2px solid green;background-color: #DDF99F;color: green;}.anbudreg #ErrorArea {border: 2px solid firebrick;color: red;background-color: white;}.anbudreg #ResponseArea,.anbudreg #ErrorArea {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 5px 20px;margin: 15px 0px;}.anbudreg #DescriptionArea.description {font-size: 12px;}.anbudreg #DescriptionArea.description img {padding-right: 10px;vertical-align: bottom;}.anbudreg .description {padding: 5px 10px;padding-bottom: 10px;margin-bottom: 15px;background-color: rgba(238, 238, 238, 0.6);border: 1px solid #DDDDDD;}.anbudreg .description p {padding: 10px 0px;}.anbudreg .form_forward {padding-top: 20px;}.anbudreg .div_input {position: relative;}.anbudreg .div_input.text {line-height: 25px;}.anbudreg .formpretext {font-size:12px;font-color: #4A4A4A;display: block;padding-bottom: 5px;}.anbudreg hr {height: 2px;background-color: #DDDDDD;border: 0px;margin-top: 20px;margin-bottom: 20px;}.anbudreg hr.lighthr {background-color: #EEEEEE;border: 0 none;height: 1px;margin-bottom: 10px;margin-top: 0px;}.anbudreg .tricheck li {padding-top: 5px;padding-bottom: 5px;cursor: default;}.anbudreg .tricheck label {color: #444;font-size: 12px;text-decoration: none;}.anbudreg .nextButton, .anbudreg .goToButton, .anbudreg .navButton {font-size: 14px;font-weight: bold;line-height: 20px;margin: 4px;padding: 2px 14px;text-decoration: none;}.editlabel {font-weight: normal;}.grey {color: grey;}.navText {margin-right: 20px;}.anbudreg big {font-size: 16px;font-weight: bold;color: #000;}.anbudreg strong {color: #000;}.anbudreg .anbudboxcontent a {text-decoration: none;color: inherit;}.anbudreg .anbudboxcontent.whitebox {background-color: white;padding: 20px 20px 20px 20px;margin-bottom: 5px;}.anbudreg .whitebox.slim {padding: 5px 5px 5px 5px;}.anbudreg .img_delete {background-image: url(../../Images/png/16x16/delete.png);width: 16px;height: 16px;z-index: 10;position: absolute;right: 0px; top: 8px;background-repeat: no-repeat;}.anbudreg .div_input input[type="text"] {width: 100%;max-width: 800px;}.anbudreg .div_input input[readonly] {background-color: #EEE;}.anbudreg .div_input.half input {width: 50%;max-width: 400px;}.anbudreg .alldoneoptions {padding-top: 10px;}.anbudreg .alldoneoptions > div {float: left;}.anbudreg .alldoneoptions .leftoption {width: 25%;text-align: left;}.anbudreg .alldoneoptions .middleoption {width: 50%;text-align: center;}.anbudreg .alldoneoptions .rightoption {width: 25%;text-align: right;}.anbudreg .moreworkbox {margin: 5px;padding-top: 13px;}.anbudreg textarea,.anbudreg .div_input input {font: inherit;font-size: 12px;width: 100%;}.anbudreg .div_input textarea {height: 120px;}.anbudreg .div_input input[type=checkbox] {width: auto;}.anbudreg .div_input select {font-size: 14px;padding: 3px;}.anbudreg .tcday, .anbudreg .tcmonth, .anbudreg .tcyear {font-size: 14px;}.anbudreg .whitebutton {background-color: white;border: 1px solid #F2F2F3;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;-moz-box-shadow: 0.5px 0.5px 3px #444;-webkit-box-shadow: 0.5px 0.5px 3px #444;box-shadow: 0.5px 0.5px 3px #444;}.anbudreg #anbudsbilde_items {margin-bottom: 15px;}.anbudreg .colone { overflow: hidden; width: 120px;}.anbudreg .colone, .colthree { padding-bottom: 4px; padding-top: 4px;}.anbudreg .colthree { width: 370px; text-align: left;}.anbudreg .coltwo { padding: 4px; width: 70px;}.anbudreg .bildetext {width: 402px;padding: 4px;}.anbudreg .spancol {width: 510px;padding: 4px;}.anbudreg .imagedesc {height: 45px;width: 100%;font: inherit;}.anbudreg .ImageFrame {border-top: 1px solid #EEE;}.anbudreg .boxfocusarrow {left: -32px;position: absolute;top: -40px;}.anbudreg .whitebox small {color: dimgrey;display: block;padding-bottom: 5px;}.anbudreg .attachmentList {padding-top: 0px;padding-bottom: 20px;}.anbudreg .tips div {padding-top: 10px;}.anbudreg .finishedlink {cursor: pointer;margin-top: 10px;font-weight: bold;}.anbudreg .anbudbox {overflow: inherit;position: relative;}.anbudreg .boxtip {font-size: smaller;position: absolute;right: 0;top: -3px;border: 1px solid #CCCCCC;border-radius: 7px 7px 7px 7px;padding: 3px 5px;color: #FFFFFF;}.anbudreg .anbudbox .togglecategories {color: grey;margin-bottom: 5px;}.anbudreg .anbudbox .boxtip.opensticky {font-weight: bold;}.anbudreg .anbudbox .boxtip.opensticky:hover {font-weight: normal;}.verifybox {margin-top: 6px;position: absolute;left: -20px;width:16px;height: 16px;}.verifybox.open {background-image: url('/images/icons/star_required.png');}.verifybox.nodone {background-image: url('/images/nodone.png');}.verifybox.done {background-image: url('/images/done.png');}.anbudreg.craftsman .container {background: url("/images/backgrounds/registration_leftborder.png") repeat-y scroll left,url('/images/backgrounds/registration.jpg');}.anbudreg.car .container {background: url("/images/backgrounds/registration_leftborder.png") repeat-y scroll left, url('/images/backgrounds/registration.jpg');}.anbudreg.house .container {background: url("/images/backgrounds/registration_leftborder.png") repeat-y scroll left, url('/images/backgrounds/registration.jpg');}.anbudreg .headercontainer {background-color: #DDDDDD;}.anbudreg.house .headercontainer .singlePageHeader,.anbudreg.house .headercontainer .activePageHeader,.anbudreg.house .popup_big_btn,.anbudreg.house .opensticky {background-color: #87E800;}.anbudreg.car .headercontainer .singlePageHeader,.anbudreg.car .headercontainer .activePageHeader,.anbudreg.car .popup_big_btn,.anbudreg.car .opensticky {background-color: #FFC000;}.anbudreg.craftsman .headercontainer .singlePageHeader,.anbudreg.craftsman .headercontainer .activePageHeader,.anbudreg.craftsman .popup_big_btn,.anbudreg.craftsman .opensticky {background-color: #84E2FC;}.anbudreg h2,.anbudreg h3,.anbudreg h4,.anbudreg .placeholderlabel {color: #1C70A7;}.anbudreg.craftsman .highlight,.anbudreg.craftsman .headercontainer .singlePageHeader,.anbudreg.craftsman .headercontainer .activePageHeader,.anbudreg.craftsman .popup_big_btn,.anbudreg.craftsman .opensticky {color: #1C70A7;}.anbudreg.car .highlight,.anbudreg.car .headercontainer h3,.anbudreg.car .headercontainer .activePageHeader,.anbudreg.car .popup_big_btn,.anbudreg.car .opensticky {color: #E14900;}.anbudreg.house .highlight,.anbudreg.house .headercontainer h3,.anbudreg.house .headercontainer .activePageHeader,.anbudreg.house .popup_big_btn,.anbudreg.house .opensticky {color: #267900;}.anbudreg .placeholderlabel {padding-top: 2px;padding-bottom: 2px;display: block;font-size: 10px;}.anbudreg.craftsman .placeholder {color:#1C70A7;color: grey;}.anbudreg.craftsman ::-webkit-input-placeholder {color:#1C70A7;color: grey;}.anbudreg.craftsman :-moz-placeholder {color:#1C70A7;color: grey;}.anbudreg.car .placeholder {color:#E14900;color: grey;}.anbudreg.car ::-webkit-input-placeholder {color:#E14900;color: grey;}.anbudreg.car :-moz-placeholder {color:#E14900;color: grey;}.anbudreg.house .placeholder {color:#267900;color: grey;}.anbudreg.house ::-webkit-input-placeholder {color:#267900;color: grey;}.anbudreg.house :-moz-placeholder {color:#267900;color: grey;}.anbudreg .popup_big_btn {display: table-cell;text-align: center;vertical-align: middle;border: 1px solid #888888;cursor: pointer;font-family: verdana,arial;font-weight: bold;line-height: 140%;padding-bottom: 2px;padding: 8px 25px;}.anbudreg .popup_big_btn:hover {color: #4A4A4A;}.anbudreg select {border: 1px solid #AAAAAA;margin-right: 4px;}.anbudreg .selectramme select {margin: auto;}.anbudreg .selectramme {border: none;}.anbudreg .linkbox {width: auto;}.anbudreg .anbudboxcontent {padding: 8px 20px;position: relative;}.anbudreg .anbudboxcontent > ul {padding-top: 10px;}.anbudreg .sticky {background-color: white;border-radius: 10px;box-shadow: 2px 2px 5px 0px #444444;}.anbudreg .sticky > div {border-bottom: 1px solid #EEEEEE;}ul.bullet, ul.numeric {padding-left: 15px;padding-bottom: 5px;}ul.bullet.padtop, ul.numeric.padtop {padding-top: 5px;}ul.bullet > ul, ul.numeric > ul {padding-left: 20px;padding-top: 0px;}ul.bullet > li,ul.numeric > li {list-style-position: outside;padding-bottom: 2px;}ul.bullet > li {list-style-type: disc;}ul.numeric > li {list-style-type: decimal;}.anbudreg .topselection {cursor: pointer;float: left;margin: 0 -1px;height: 86px;width: 155px;background-position: center;background-repeat: no-repeat;padding-right: 2px;text-transform: uppercase;text-align: center;line-height: 140px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.anbudreg .topselection {opacity: 0.6;}.anbudreg .topselection.unselected, .anbudreg .topselection:hover,.anbudreg .topselection.open {opacity: 1;}.anbudreg .unselected.deflist .topselection {opacity: 1;}.anbudreg .topspotlist li {}.anbudreg .templateoptions {font-size: 12px;}.anbudreg .templateoptions h4 {margin-top: 15px;}.anbudreg .topselection#templatesel1 {background-image: url("/images/labels/craftsman/kategori_innvendig_gray.png");}.anbudreg .topselection#templatesel1:hover,.anbudreg .topselection#templatesel1.open,.anbudreg .topselection#templatesel1.used {background-image: url("/images/labels/craftsman/kategori_innvendig.png");}.anbudreg .topselection#templatesel2:hover,.anbudreg .topselection#templatesel2.open,.anbudreg .topselection#templatesel2.used {background-image: url("/images/labels/craftsman/kategori_utvendig.png");}.anbudreg .topselection#templatesel2 {background-image: url("/images/labels/craftsman/kategori_utvendig_gray.png");}.anbudreg .topselection#templatesel3:hover,.anbudreg .topselection#templatesel3.open,.anbudreg .topselection#templatesel3.used {background-image: url("/images/labels/craftsman/kategori_storre_pro.png");}.anbudreg .topselection#templatesel3 {background-image: url("/images/labels/craftsman/kategori_storre_pro_gray.png");}.anbudreg .topselection#templatesel4:hover,.anbudreg .topselection#templatesel4.open,.anbudreg .topselection#templatesel4.used {background-image: url("/images/labels/craftsman/kategori_andre.png");}.anbudreg .topselection#templatesel4 {background-image: url("/images/labels/craftsman/kategori_andre_gray.png");}.anbudreg .workcategorylist {margin-bottom: 5px;}.anbudreg .workcategorylist li {list-style: none outside none;padding: 4px 0;}.anbudreg .workcategorylist > li.open {background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5EEEEEE,endColorstr=#E5EEEEEE)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5EEEEEE,endColorstr=#E5EEEEEE); background-color: rgba(238, 238, 238, 0.6);zoom: 1;border-radius: 10px;border: 1px solid #DDDDDD;border-radius: 10px 10px 10px 10px;margin-bottom: 10px;}.anbudreg .workcategorylist > li > span {list-style: none outside none;margin: 0 20px;padding: 4px 0px 4px 20px;background-repeat: no-repeat;background-position: 5px;background-image: url("/images/icons/icon_plus.gif");}.anbudreg .workcategorylist > li.open > span {background-image: url("/images/icons/icon_minus.gif");}.anbudreg .worktypelist {padding: 4px;margin-left: 20px;margin-top: 5px;}.anbudreg .worktypelist li {font-size: 12px;}.anbudreg .listhead span:hover {-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5EEEEEE,endColorstr=#E5EEEEEE)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5EEEEEE,endColorstr=#E5EEEEEE); background-color: rgba(238, 238, 238, 0.6);}.anbudreg .listhead.used > span {font-weight: bold;color: #2D679C;}.anbudreg .listhead.used input[type="checkbox"]:checked+label,.anbudreg .tricheck input[type="checkbox"]:checked+label {font-weight: bold;color: #444444;}.anbudreg .readmore {display: none;}.anbudreg .toggledescription {position: absolute;padding-top: 5px;bottom: 0px;right: 10px;}.anbudreg #avtale .opensticky,.anbudreg .whitebox .opensticky {top: 4px;right: 4px;}.anbudreg .rounded {border-radius: 5px;}#q{height:30px;border:solid 1px #347CED;margin:0;padding:0 0 0 5px;width: 220px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;}.BizSearchButton, .UpdateSearchButton{line-height: 30px;height:32px;width: 75px;border:solid 1px #347CED;margin:0;padding:0;margin-left:20px;display:block;color:#fff;background-color:#4A8CF6;font-weight: bold;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;} .UpdateSearchButton{height: 20px;margin-left:0px;line-height: 20px;}.BizSearchButton:hover{background-color:#357AE8;border-color:#2f5BBf;}#BizSearch ul{list-style-type: none;margin: auto;height:35px;width: 325px;}#BizSearch li{ float:left;}.SearchBoxBg{background-color:#eee;padding:10px;margin-bottom:10px;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px;border:solid 1px #CCCCCC;}.FacetValue{border:solid 1px red;margin-top:10px;}.ResultItemBox{border:solid 1px #CCCCCC; overflow:auto; min-height:100px; margin-bottom:10px;cursor:pointer;}.ResultItemBoxAdd{border:solid 1px #CCCCCC; overflow:auto; height:40px; margin-bottom:10px;cursor:pointer;padding:10px;background-color: #F4EAFB;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px;}.ResultItemBoxAdd .AddButton{border:solid 1px #aaa; padding:10px;float:right;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px;-moz-box-shadow:2px 2px 2px 2px #ccc;-webkit-box-shadow: 2px 2px 2px 2px #ccc;box-shadow: 2px 2px 2px 2px #ccc}.ResultItemBox:hover{ background: -moz-linear-gradient(top,rgba(196,196,196,0.1) 0%, rgba(194,194,194,0.1) 1%, rgba(0,0,0,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(196,196,196,0.1)), color-stop(1%,rgba(194,194,194,0.1)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-linear-gradient(top,rgba(196,196,196,0.1) 0%,rgba(194,194,194,0.1) 1%,rgba(0,0,0,0) 100%); background: -o-linear-gradient(top,rgba(196,196,196,0.1) 0%,rgba(194,194,194,0.1) 1%,rgba(0,0,0,0) 100%); background: -ms-linear-gradient(top,rgba(196,196,196,0.1) 0%,rgba(194,194,194,0.1) 1%,rgba(0,0,0,0) 100%); background: linear-gradient(top,rgba(196,196,196,0.1) 0%,rgba(194,194,194,0.1) 1%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ac4c4c4', endColorstr='#00000000',GradientType=0 ); }.FacetTable{display:table; width: 180px; }.Row{display:table-row;margin-bottom: 10px;}.ChkBx{display:table-cell;width:20px;height:20px;}.Name{display:table-cell;overflow:hidden;vertical-align: top;font-size: 12px;}.Cnt{text-align: right;display:table-cell;vertical-align: top;}.BizName{margin:0;padding:0;line-height: 20px;font-size: 16px;color:#357AE8;text-decoration:none;}.evalArea{height: 25px;}.PagnationBtn{border:solid 1px #999;margin:2px;float:right;text-align:center;cursor:pointer;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;}.PagnationBtn:hover{border:solid 1px #347CED;background-color:#4A8CF6;color:#fff;font-weight:bold;}.PagnationSelectBtn{border:solid 1px #347CED;background-color:#4A8CF6;color:#fff;font-weight:bold;margin:2px;float:right;text-align:center;cursor:pointer;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;}
