body { font-family: helvetica,arial,sans-serif;font-size: 16px;line-height: 1.125em;margin: 0;padding: 30px 0;background-color: #f8f8f8;text-align: center;}form, table, tr, td, ul, li, img, h1, h2, h3, h4, h5, h6 { margin: 0;padding: 0;}ul { list-style-type: none; }img { border: 0; } h1, h2, h3, h4 { font-size: 1em;color: #f05110;} p { margin: 0;padding: 5px 0;}a, a:visited { color: #2e73a0;text-decoration: none;} a:hover { text-decoration: underline;} input[type=text]:hover, input[type=text]:active, input[type=text]:focus { background: #fff;}textarea {font-family: helvetica,arial,sans-serif;}#wrapper {width: 960px;margin: 0 auto;padding: 0;text-align: left;}#wrapper.relative {position: relative;bottom: 1px;}#container {width: 960px;padding-top: 10px;}#center {width: 960px;}#center div.margin {margin: 0;}#left {float: left;width: 250px;margin-left: -250px;position: relative;}#right {float: right;width: 190px;margin-right: -190px;position: relative;}form.standard table td {vertical-align: top;padding-bottom: 10px;}form.standard table td.extra-padding {padding-bottom: 20px;}form.standard table td.no-padding {padding: 0;}form.standard table td.description {font-size: 0.6875em;color: #696969;}form.standard table td.left {padding-right: 5px;}form.standard table td.right {padding-left: 5px;}form.standard table td label { font-size: 0.8125em;color: #333;font-weight: bold;}form.standard table td input, form.standard table td textarea { font-size: 0.8125em;color: #333;border: 1px solid #b2d6d9;padding: 2px 4px;}form.standard table td input { width: 205px;}form.standard table td textarea { width: 430px;}form.standard table td input.invalid { width: 203px;border: 2px solid #dc011f;}form.standard table td textarea.invalid { width: 428px;border: 2px solid #dc011f;}div.error h3 {font-size: 1em;margin: 0 0 10px 0;}div.error div.description {color: #696969;font-size: 0.6875em;margin: 5px 0 10px 0;}div.error ul {padding: 0;margin: 0;font-size: 0.8125em;list-style: none;}div.error ul li {padding: 0 0 0 24px;margin: 5px 0 0 0;background: url(http://no.airlines.no/src/templates/blue/images/icon/error-red-bg.gif) left 2px no-repeat;}div.success h3 {font-size: 1em;margin: 0 0 10px 0;}div.success div.description {color: #696969;font-size: 0.6875em;margin: 0 0 10px 0;}div.success table {width: 468px;}div.success table td {font-size: 0.6875em;}div.success table td.label {color: #333;font-weight: bold;}div.success table td.value {color: #696969;padding-bottom: 5px;}div.success table td.no-padding {padding: 0;}div.white-box-tl, div.white-box-tr, div.white-box-l, div.white-box-r, div.white-box-bl, div.white-box-b, div.white-box-br, div.white-box, div.content-box-tl, div.content-box-tr, div.content-box-l, div.content-box-r, div.content-box-bl, div.content-box-b, div.content-box-br, div.content-box {width: auto;margin: 0;padding: 0;border: 0;position: relative;}div.white-box-t, div.content-box-t {width: auto;border: 0;position: relative;background: #fff url('http://no.airlines.no/src/templates/blue/images/borders/expandable-boxes/gray-border.png') repeat-x top;}div.white-box-tl, div.white-box-tr, div.white-box-bl, div.white-box-br, div.white-box, div.content-box-tl, div.content-box-tr, div.content-box-bl, div.content-box-br, div.content-box {height: 100%;}div.white-box-tl {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/white-box-top-left.png') no-repeat left top;}div.content-box-tl {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/content-box-top-left.png') no-repeat left top;}div.white-box-tr {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/white-box-top-right.png') no-repeat right top;}div.content-box-tr {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/content-box-top-right.png') no-repeat right top;}div.white-box-bl {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/white-box-bottom-left.png') no-repeat left bottom;}div.content-box-bl {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/content-box-bottom-left.png') no-repeat left bottom;}div.white-box-br {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/white-box-bottom-right.png') no-repeat right bottom;}div.content-box-br {background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/content-box-bottom-right.png') no-repeat right bottom;}div.white-box-l, div.content-box-l {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/borders/expandable-boxes/gray-border.png') repeat-y left;}div.white-box-r, div.content-box-r {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/borders/expandable-boxes/gray-border.png') repeat-y right;}div.white-box-b, div.content-box-b {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/borders/expandable-boxes/gray-border.png') repeat-x bottom;}div.blue-box-tl, div.blue-box-tr, div.blue-box-l, div.blue-box-r, div.blue-box-bl, div.blue-box-b, div.blue-box-br, div.blue-box {width: auto;margin: 0;padding: 0;border: 0;position: relative;}div.blue-box-t {width: auto;border: 0;position: relative;background-color: #dce7ef;}div.blue-box-tl {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/blue-box-top-left.png') no-repeat left top;}div.blue-box-tr {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/blue-box-top-right.png') no-repeat right top;}div.blue-box-bl {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/blue-box-bottom-left.png') no-repeat left bottom;}div.blue-box-br {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/blue-box-bottom-right.png') no-repeat right bottom;}div.blue-box {height: 100%;}div.pink-box-tl, div.pink-box-tr, div.pink-box-l, div.pink-box-r, div.pink-box-bl, div.pink-box-b, div.pink-box-br, div.pink-box {width: auto;margin: 0;padding: 0;border: 0;position: relative;}div.pink-box-t {width: auto;border: 0;position: relative;background-color: #fcf0f6;}div.pink-box-tl {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/pink-box-top-left.png') no-repeat left top;}div.pink-box-tr {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/pink-box-top-right.png') no-repeat right top;}div.pink-box-bl {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/pink-box-bottom-left.png') no-repeat left bottom;}div.pink-box-br {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/pink-box-bottom-right.png') no-repeat right bottom;}div.pink-box {height: 100%;}div.green-box-tl, div.green-box-tr, div.green-box-l, div.green-box-r, div.green-box-bl, div.green-box-b, div.green-box-br, div.green-box {width: auto;margin: 0;padding: 0;border: 0;position: relative;}div.green-box-t {width: auto;border: 0;position: relative;background-color: #f2fafa;}div.green-box-tl {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/green-box-top-left.png') no-repeat left top;}div.green-box-tr {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/green-box-top-right.png') no-repeat right top;}div.green-box-bl {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/green-box-bottom-left.png') no-repeat left bottom;}div.green-box-br {height: 100%;background: transparent url('http://no.airlines.no/src/templates/blue/images/corners/expandable-boxes/green-box-bottom-right.png') no-repeat right bottom;}div.green-box {height: 100%;}div.width-960px {width: 960px;}div.width-930px {width: 930px;}div.width-700px {width: 700px;}div.width-500px {width: 500px;}div.width-468px {width: 468px;}div.width-250px {width: 250px;}div.width-190px {width: 190px;}div.width-175px {width: 175px;}div.margin-top-0px, form.margin-top-0px, table.margin-top-0px, ul.margin-top-0px, p.margin-top-0px, img.margin-top-0px, h1.margin-top-0px, h2.margin-top-0px, h3.margin-top-0px, h4.margin-top-0px, a.margin-top-0px, button.margin-top-0px {margin-top: 0;}div.margin-top-5px, form.margin-top-5px, table.margin-top-5px, ul.margin-top-5px, p.margin-top-5px, img.margin-top-5px, h1.margin-top-5px, h2.margin-top-5px, h3.margin-top-5px, h4.margin-top-5px, a.margin-top-5px, button.margin-top-5px {margin-top: 5px;}div.margin-top-10px, form.margin-top-10px, table.margin-top-10px, ul.margin-top-10px, p.margin-top-10px, img.margin-top-10px, h1.margin-top-10px, h2.margin-top-10px, h3.margin-top-10px, h4.margin-top-10px, a.margin-top-10px, button.margin-top-10px {margin-top: 10px;}div.margin-top-15px, form.margin-top-15px, table.margin-top-15px, ul.margin-top-15px, p.margin-top-15px, img.margin-top-15px, h1.margin-top-15px, h2.margin-top-15px, h3.margin-top-15px, h4.margin-top-15px, a.margin-top-15px, button.margin-top-15px {margin-top: 15px;}div.margin-top-20px, form.margin-top-20px, table.margin-top-20px, ul.margin-top-20px, p.margin-top-20px, img.margin-top-20px, h1.margin-top-20px, h2.margin-top-20px, h3.margin-top-20px, h4.margin-top-20px, a.margin-top-20px, button.margin-top-20px {margin-top: 20px;}div.margin-bottom-0px, form.margin-bottom-0px, table.margin-bottom-0px, ul.margin-bottom-0px, p.margin-bottom-0px, img.margin-bottom-0px, h1.margin-bottom-0px, h2.margin-bottom-0px, h3.margin-bottom-0px, h4.margin-bottom-0px, a.margin-bottom-0px, button.margin-bottom-0px {margin-bottom: 0px;}div.margin-bottom-5px, form.margin-bottom-5px, table.margin-bottom-5px, ul.margin-bottom-5px, p.margin-bottom-5px, img.margin-bottom-5px, h1.margin-bottom-5px, h2.margin-bottom-5px, h3.margin-bottom-5px, h4.margin-bottom-5px, a.margin-bottom-5px, button.margin-bottom-5px {margin-bottom: 5px;}div.margin-bottom-10px, form.margin-bottom-10px, table.margin-bottom-10px, ul.margin-bottom-10px, p.margin-bottom-10px, img.margin-bottom-10px, h1.margin-bottom-10px, h2.margin-bottom-10px, h3.margin-bottom-10px, h4.margin-bottom-10px, a.margin-bottom-10px, button.margin-bottom-10px {margin-bottom: 10px;}div.margin-bottom-15px, form.margin-bottom-15px, table.margin-bottom-15px, ul.margin-bottom-15px, p.margin-bottom-15px, img.margin-bottom-15px, h1.margin-bottom-15px, h2.margin-bottom-15px, h3.margin-bottom-15px, h4.margin-bottom-15px, a.margin-bottom-15px, button.margin-bottom-15px {margin-bottom: 15px;}div.margin-bottom-20px, form.margin-bottom-20px, table.margin-bottom-20px, ul.margin-bottom-20px, p.margin-bottom-20px, img.margin-bottom-20px, h1.margin-bottom-20px, h2.margin-bottom-20px, h3.margin-bottom-20px, h4.margin-bottom-20px, a.margin-bottom-20px, button.margin-bottom-20px {margin-bottom: 20px;}div.margin-left-0px, form.margin-left-0px, table.margin-left-0px, ul.margin-left-0px, p.margin-left-0px, img.margin-left-0px {margin-left: 0px;}div.margin-left-5px, form.margin-left-5px, table.margin-left-5px, ul.margin-left-5px, p.margin-left-5px, img.margin-left-5px {margin-left: 5px;}div.margin-left-10px, form.margin-left-10px, table.margin-left-10px, ul.margin-left-10px, p.margin-left-10px, img.margin-left-10px {margin-left: 10px;}div.margin-left-15px, form.margin-left-15px, table.margin-left-15px, ul.margin-left-15px, p.margin-left-15px, img.margin-left-15px {margin-left: 15px;}div.margin-left-20px, form.margin-left-20px, table.margin-left-20px, ul.margin-left-20px, p.margin-left-20px, img.margin-left-20px {margin-left: 20px;}div.margin-right-0px, form.margin-right-0px, table.margin-right-0px, ul.margin-right-0px, p.margin-right-0px, img.margin-right-0px {margin-right: 0px;}div.margin-right-5px, form.margin-right-5px, table.margin-right-5px, ul.margin-right-5px, p.margin-right-5px, img.margin-right-5px {margin-right: 5px;}div.margin-right-10px, form.margin-right-10px, table.margin-right-10px, ul.margin-right-10px, p.margin-right-10px, img.margin-right-10px {margin-right: 10px;}div.margin-right-15px, form.margin-right-15px, table.margin-right-15px, ul.margin-right-15px, p.margin-right-15px, img.margin-right-15px {margin-right: 15px;}div.margin-right-20px, form.margin-right-20px, table.margin-right-20px, ul.margin-right-20px, p.margin-right-20px, img.margin-right-20px {margin-right: 20px;}div.padding-top-0px, form.padding-top-0px, table.padding-top-0px, ul.padding-top-0px, p.padding-top-0px, img.padding-top-0px {padding-top: 0;}div.padding-top-5px, form.padding-top-5px, table.padding-top-5px, ul.padding-top-5px, p.padding-top-5px, img.padding-top-5px {padding-top: 5px;}div.padding-top-10px, form.padding-top-10px, table.padding-top-10px, ul.padding-top-10px, p.padding-top-10px, img.padding-top-10px {padding-top: 10px;}div.padding-top-15px, form.padding-top-15px, table.padding-top-15px, ul.padding-top-15px, p.padding-top-15px, img.padding-top-15px {padding-top: 15px;}div.padding-top-20px, form.padding-top-20px, table.padding-top-20px, ul.padding-top-20px, p.padding-top-20px, img.padding-top-20px {padding-top: 20px;}div.padding-bottom-0px, form.padding-bottom-0px, table.padding-bottom-0px, ul.padding-bottom-0px, p.padding-bottom-0px, img.padding-bottom-0px {padding-bottom: 0px;}div.padding-bottom-5px, form.padding-bottom-5px, table.padding-bottom-5px, ul.padding-bottom-5px, p.padding-bottom-5px, img.padding-bottom-5px {padding-bottom: 5px;}div.padding-bottom-10px, form.padding-bottom-10px, table.padding-bottom-10px, ul.padding-bottom-10px, p.padding-bottom-10px, img.padding-bottom-10px {padding-bottom: 10px;}div.padding-bottom-15px, form.padding-bottom-15px, table.padding-bottom-15px, ul.padding-bottom-15px, p.padding-bottom-15px, img.padding-bottom-15px {padding-bottom: 15px;}div.padding-bottom-20px, form.padding-bottom-20px, table.padding-bottom-20px, ul.padding-bottom-20px, p.padding-bottom-20px, img.padding-bottom-20px {padding-bottom: 20px;}div.padding-0px, form.padding-0px, table.padding-0px, ul.padding-0px, p.padding-0px, img.padding-0px {padding: 5px;}div.padding-5px, form.padding-5px, table.padding-5px, ul.padding-5px, p.padding-5px, img.padding-5px {padding: 5px;}div.padding-10px, form.padding-10px, table.padding-10px, ul.padding-10px, p.padding-10px, img.padding-10px {padding: 10px;}div.padding-15px, form.padding-15px, table.padding-15px, ul.padding-15px, p.padding-15px, img.padding-15px {padding: 15px;}div.padding-20px, form.padding-20px, table.padding-20px, ul.padding-20px, p.padding-20px, img.padding-20px {padding: 20px;}div.tabs {position: relative;bottom: 1px;}div.tabs-corner {background: transparent;}.tabs-hide {display: none;}ul.tabs-nav {list-style: none;margin: 0;padding: 0;}ul.tabs-nav:after {display: block;clear: both;content: " ";}ul.tabs-nav li {float: left;margin: 1px 0 0 0;min-width: 84px;}ul.tabs-nav a, ul.tabs-nav a span {display: block;padding: 0 15px;background: url(http://no.airlines.no/src/templates/blue/images/background/tabs.gif) no-repeat;}ul.tabs-nav a {position: relative;z-index: 2;padding-left: 0;color: #2e73a0;font-size: 0.8125em;line-height: 28px;text-align: center;text-decoration: none;white-space: nowrap; }ul.tabs-nav li.tabs-selected a, ul.tabs-nav a:hover, ul.tabs-nav a:focus, ul.tabs-nav a:active {background-position: 100% -155px;outline: 0;} ul.tabs-nav a:hover, ul.tabs-nav a:focus, ul.tabs-nav a:active {background-position: 100% -93px;text-decoration: none;}ul.tabs-nav a, ul.tabs-nav li.tabs-disabled a:hover, ul.tabs-nav li.tabs-disabled a:focus, ul.tabs-nav li.tabs-disabled a:active {background-position: 100% -124px;}ul.tabs-nav a span {width: 64px;min-width: 64px;height: 28px;min-height: 28px;padding-top: 3px;padding-right: 0;}*>ul.tabs-nav a span {width: auto;height: auto;}ul.tabs-nav li.tabs-selected a span {padding-top: 3px;}ul.tabs-nav li.tabs-selected a span {background-position: 0 -62px;}ul.tabs-nav a:hover span, ul.tabs-nav a:focus span, ul.tabs-nav a:active span {background-position: 0 0;}ul.tabs-nav a span, ul.tabs-nav li.tabs-disabled a:hover span, ul.tabs-nav li.tabs-disabled a:focus span, ul.tabs-nav li.tabs-disabled a:active span {background-position: 0 -31px;}ul.tabs-nav li.tabs-selected a:link, ul.tabs-nav li.tabs-selected a:visited, ul.tabs-nav li.tabs-disabled a:link, ul.tabs-nav li.tabs-disabled a:visited {cursor: text;}ul.tabs-nav a:hover, ul.tabs-nav a:focus, ul.tabs-nav a:active {cursor: pointer;}ul.tabs-nav li.tabs-disabled {opacity: .4;}.tabs-loading em {padding: 0 0 0 20px;background: url(http://no.airlines.no/src/javascript/images/indicator.gif) no-repeat 0 50%;}button.submit { color: #fff;position: relative;border: 0;padding: 0;cursor: pointer;overflow: visible;text-decoration: none;padding: 0 15px 0 0;text-align: center;}button.submit::-moz-focus-inner { border: none;}button.submit span { position: relative;display: block;white-space: nowrap;padding: 3px 0 0 15px;height: 24px;}button.submit.white-background { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-white-background.gif) no-repeat right -88px;}button.submit.white-background span { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-white-background.gif) no-repeat left top;}button.submit.yellow-background { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-yellow-background.gif) no-repeat right -88px;}button.submit.yellow-background span { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-yellow-background.gif) no-repeat left top;}button.submit.gray-background { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-gray-background.gif) no-repeat right -88px;}button.submit.gray-background span { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-gray-background.gif) no-repeat left top;}button.submit.form-background { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-form-background.gif) no-repeat right -88px;}button.submit.form-background span { background: transparent url(http://no.airlines.no/src/templates/blue/images/button/submit-button-form-background.gif) no-repeat left top;}button.submit:hover, button.submit.hover { background-position: right -132px;}button.submit:hover span, button.submit.hover span { background-position: 0 -44px;}a.button {float: left;text-decoration: none;color: #fff;padding: 3px 15px 0 0;}a.button:hover {text-decoration: none;}a.button span {float: left;padding-right: 15px;display: block;margin-top: -3px;height: 24px;}a.button.white-background {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-white-background.gif) no-repeat right top;}a.button.gray-background {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-gray-background.gif) no-repeat right top;}a.button.yellow-background {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-yellow-background.gif) no-repeat right top;}a.button.white-background span {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-white-background.gif) no-repeat left top;}a.button.gray-background span {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-gray-background.gif) no-repeat left top;}a.button.yellow-background span {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-yellow-background.gif) no-repeat left top;}a.button.white-background:hover {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-white-background.gif) no-repeat right bottom;}a.button.gray-background:hover {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-gray-background.gif) no-repeat right bottom;}a.button.yellow-background:hover {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-white-background.gif) no-repeat right bottom;}a.button.white-background:hover span {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-white-background.gif) no-repeat left bottom;}a.button.gray-background:hover span {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-gray-background.gif) no-repeat left bottom;}a.button.yellow-background:hover span {background: url(http://no.airlines.no/src/templates/blue/images/button/a-button-yellow-background.gif) no-repeat left bottom;}button.right, a.right { float: right;}font.gray { color: #9b9b9b;}font.dark-gray { color: #696969;}font.black { color: #000;}font.green { color: #338695;}font.pastel-green { color: #e0ca2f;}font.blue { color: #2e73a0;}font.pink {color: #d10074;}font.red {color: #dc011f;}.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}div.link {font-size: 0.8125em;text-align: right;}.no-padding {padding: 0;}#supraheader {width: 960px;margin: 0 auto;border-bottom: 1px solid #d8d9da;position: relative;z-index: 1;}#supraheader ul.languagemenu {float: left;list-style: none;margin: 0;padding: 5px 0 0 0;position: relative;top: 1px;}#supraheader ul.languagemenu:after {display: block;clear: both;content: " ";}#supraheader ul.languagemenu li {float: left;margin: 1px 0 0 0;min-width: 84px;}#supraheader ul.languagemenu a, #supraheader ul.languagemenu a span {display: block;padding: 0 15px;background: url(http://no.airlines.no/src/templates/blue/images/background/languagemenu.gif) no-repeat;}#supraheader ul.languagemenu a {position: relative;z-index: 2;padding-left: 0;color: #2e73a0;font-size: 0.8125em;line-height: 28px;text-align: center;text-decoration: none;white-space: nowrap; }#supraheader ul.languagemenu li.current a, #supraheader ul.languagemenu a:hover, #supraheader ul.languagemenu a:focus, #supraheader ul.languagemenu a:active {background-position: 100% -155px;outline: 0;}#supraheader ul.languagemenu a:hover, #supraheader ul.languagemenu a:focus, #supraheader ul.languagemenu a:active {background-position: 100% -93px;text-decoration: none;cursor: pointer;}#supraheader ul.languagemenu a {background-position: 100% -124px;}#supraheader ul.languagemenu a span {width: 64px;min-width: 64px;height: 28px;min-height: 28px;padding-top: 3px;padding-right: 0;background-position: 0 -31px;}*>#supraheader ul.languagemenu a span {width: auto;height: auto;}#supraheader ul.languagemenu li.current a span {padding-top: 3px;background-position: 0 -62px;}#supraheader ul.languagemenu a:hover span, #supraheader ul.topmenu a:focus span, #supraheader ul.topmenu a:active span {background-position: 0 0;}#supraheader ul.languagemenu li.current a {cursor: default;}#supraheader div.h1 {line-height: 35px;position: relative;top: 6px;z-index: 1;float: right;text-align: right;}#supraheader div.h1 h1 {font-size: 2.5em;font-weight: normal;color: #e0e0e0;}#header.relative {position: relative;bottom: 1px;}#header div.left {width: 50%;float: left;margin: 0 -480px 0 0;background: #fff url(http://no.airlines.no/src/templates/blue/images/background/header-bottom-left.gif) repeat-x left bottom;}#header div.left div {margin: 0 480px 0 0;}#header div.left div.border {height: 1px;background: transparent url(http://no.airlines.no/src/templates/blue/images/background/header-top-left.gif) repeat-x left bottom;}#header div.right {width: 50%;float: right;margin: 0 0 0 -480px;}#header div.right div {margin: 0 0 0 480px;}#header div.left div.header {width: 960px;float: right;margin: 0 -480px 0 0 ;padding: 0;position: relative;background: #fff url(http://no.airlines.no/src/templates/blue/images/background/header.jpg) no-repeat right top;text-align: left;border-bottom: 1px solid #d8d9da;border-right: 1px solid #d8d9da;}#header div.header img { padding: 30px 0;}#header div.header div.mainmenu { padding: 0;margin: 0;width: 960px;}#header div.header ul.mainmenu {margin: 0;padding: 0;overflow: hidden;height: 30px;list-style: none;font-size: 0.8125em;}#header div.header ul.mainmenu li {display: inline;}#header div.header ul.mainmenu a {float: left;position: relative;padding: 7px 0 0 15px;height: 23px;margin-right: 16px; text-decoration: none;color: #2e73a0;background: url(http://no.airlines.no/src/templates/blue/images/menu/mainmenu.png) no-repeat left top;}#header div.header ul.mainmenu a span {position: absolute;top: 0;left: 100%;width: 15px;height: 30px;background: url(http://no.airlines.no/src/templates/blue/images/menu/mainmenu.png) no-repeat right top;}#header div.header ul.mainmenu a.current, #header div.header ul.mainmenu a.current:hover {color: #fff;background-position: left -30px; }#header div.header ul.mainmenu a.current span, #header div.header ul.mainmenu a.current:hover span {background-position: right -30px;}#header div.header ul.mainmenu a.pink, #header div.header ul.mainmenu a.pink:hover {color: #fff;background-position: left -90px; }#header div.header ul.mainmenu a.pink span, #header div.header ul.mainmenu a.pink:hover span {background-position: right -90px;}#header div.header ul.mainmenu a:active, #header div.header ul.mainmenu a:focus, #header div.header ul.mainmenu a:hover {text-decoration: none;color: #2e73a0;background-position: left -60px;}#header div.header ul.mainmenu a:active span, #header div.header ul.mainmenu a:focus span, #header div.header ul.mainmenu a:hover span {background-position: right -60px;}#subheader.relative {position: relative;bottom: 1px;}#subheader div.left {width: 50%;float: left;margin: 0 -480px 0 0;background: #fff url(http://no.airlines.no/src/templates/blue/images/background/subheader-left.gif) repeat-x left bottom;}#subheader div.left div {margin: 0 480px 0 0;}#subheader div.right {width: 50%;float: right;margin: 0 0 0 -480px;}#subheader div.right div {margin: 0 0 0 480px;}#subheader div.left div.subheader {width: 950px;float: right;margin: 0 -480px 0 0 ;padding: 10px 10px 10px 0;position: relative;background: #fff url(http://no.airlines.no/src/templates/blue/images/background/subheader.gif) no-repeat left bottom;text-align: left;}#subheader div.subheader ul.topmenu, #subheader div.subheader ul.usermenu { padding: 0;margin: 0;list-style: none;background: transparent;float: left;}#subheader div.subheader ul.usermenu {float: right;}#subheader div.subheader ul.topmenu li, #subheader div.subheader ul.usermenu li { float: left;font-size: 0.8125em;color: #d10074;}#subheader div.subheader ul.topmenu li a, #subheader div.subheader ul.usermenu li a { float: left;text-decoration: none;color: #338695;padding: 3px 15px 0 0;margin-right: 8px;} #subheader div.subheader ul.topmenu li a span, #subheader div.subheader ul.usermenu li a span { float: left;padding-right: 15px;display: block;margin-top: -3px;height: 24px;}#subheader div.subheader ul.topmenu li a:hover, #subheader div.subheader ul.usermenu li a:hover { text-decoration: none;color: #fff;background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top right;}#subheader div.subheader ul.usermenu li a:hover { background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top right;} #subheader div.subheader ul.topmenu li a:hover span { background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top left;}#subheader div.subheader ul.usermenu li a:hover span { background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top left;} #subheader div.subheader ul.topmenu li a.current { background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top right;color: #fff;}#subheader div.subheader ul.topmenu li a.current span {background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top left;}#subheader div.subheader ul.topmenu li a.pink { background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat bottom right;color: #fff;}#subheader div.subheader ul.topmenu li a.pink span {background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat bottom left;}#subheader div.subheader ul.topmenu li a.pink:hover { background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top right;}#subheader div.subheader ul.topmenu li a.pink:hover span {background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top left;}#subheader div.subheader ul.usermenu li a.current { background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top right;}#subheader div.subheader ul.usermenu li a.current span {background: url(http://no.airlines.no/src/templates/blue/images/menu/topmenu.gif) no-repeat top left;}#subheader div.subheader div.search { padding: 0;margin: 0;float: right;}#subheader div.subheader div.search input, #subheader div.subheader div.search button {border: none;float: left;}#subheader div.subheader div.search input.q {font-size: 0.8125em;width: 149px;height: 20px;padding: 4px 4px 0 4px;margin: 0;background: transparent url(http://no.airlines.no/src/templates/blue/images/button/search.png) no-repeat top left;}#subheader div.subheader div.search button.search {width: 43px;height: 24px;cursor: pointer;text-indent: -9999px;background: transparent url(http://no.airlines.no/src/templates/blue/images/button/search.png) no-repeat top right;}#subheader div.subheader div.search button.search:hover, #subheader div.subheader div.search button.search.hover {background: transparent url(http://no.airlines.no/src/templates/blue/images/button/search.png) no-repeat bottom right;}#breadcrumb {font-size: 0.6875em;color: #333;}#breadcrumb a, #breadcrumb span.link { background: url(http://no.airlines.no/src/templates/blue/images/arrow/black-dotted-arrow.gif) right center no-repeat;color: #696969;padding-right: 19px;padding-left: 5px;text-decoration: underline;}#breadcrumb span.link { text-decoration: none;}#breadcrumb span.no-link {font-weight: bold;padding-left: 5px;}#footer {border-top: 1px solid #d8d9da;clear: both;}div.footer {text-align: left;margin: 0 auto;padding: 10px 0 0 0;width: 960px;}ul.footermenu { padding: 0;margin: 0;list-style: none;float: left;}ul.footermenu li { float: left;}ul.footermenu li a { float: left;text-decoration: none;color: #2e73a0;padding: 3px 15px 0 0;margin-right: 8px;font-size: 0.8125em;}ul.footermenu li a:hover { text-decoration: none;} ul.footermenu li a span { float: left;padding-right: 15px;display: block;margin-top: -3px;height: 24px;}ul.footermenu li a:hover { color: #fff;background: url(http://no.airlines.no/src/templates/blue/images/menu/footermenu.gif) no-repeat right top;} ul.footermenu li a:hover span { background: url(http://no.airlines.no/src/templates/blue/images/menu/footermenu.gif) no-repeat left top;} ul.footermenu li a.current { background: url(http://no.airlines.no/src/templates/blue/images/menu/footermenu.gif) no-repeat right top;color: #fff;}ul.footermenu li a.current span { background: url(http://no.airlines.no/src/templates/blue/images/menu/footermenu.gif) no-repeat left top;}ul.footermenu li strong { float: left;color: #333;padding: 3px 15px 0 0;margin-right: 8px;font-size: 0.8125em;font-weight: bold;} ul.footermenu li strong span { float: left;padding-right: 0px;display: block;margin-top: -3px;height: 24px;}div.premium-offers p {font-size: 0.8125em;padding: 0;}div.premium-offers a.back-to-top {font-size: 0.8125em;float: right;}div.premium-offers table {font-size: 0.75em;margin: 15px 0;width: 930px;}div.premium-offers table tr.th {background: #f2f6f9;}div.premium-offers table tr.body {background: #fff;cursor: pointer;}div.premium-offers table tr.body:hover, div.premium-offers table tr.hover {background: #ffc;}div.premium-offers table td {padding: 10px 15px;color: #696969;border-bottom: 1px dashed #d8d9da;}div.premium-offers table td.th {color: #2e73a0;border: none;}div.premium-offers table td.title {width: 100%;}div.premium-offers table td a:hover {text-decoration: none;}div.premium-offers table td img {padding: 2px;border: 1px solid #d8d9da;}div.paging table {width: 930px;color: #696969;}div.paging table td {font-size: 0.8125em;}div.paging table td.previous {text-align: left;}div.paging table td.number {text-align: center;}div.paging table td.next {text-align: right;}div.paging table td.number a {padding: 0 5px;margin: 0 2px;color: #696969;background: #f2f6f9;text-decoration: none;border: 1px solid #ccc;}div.paging table td.number a:hover, div.paging table td.number a.current {color: #fff;background: #2e73a0;border: 1px solid #272727;text-decoration: none;}
