.backlink {
    margin-top: 30px;
    text-align: right;
}
.backlink a {
    background-image: url("https://norgesvinduet.no/uploads/norges/new-back_button.png");
    background-repeat: no-repeat;
    color: #000000;
    display: inline-block;
    font-family: MyriadWebProLight;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    padding-left: 40px;
}

a#CategotiesButton{font-size:16px;}
.bezodziu1 {
    position: absolute;
    right: 155px;
    top: 0;
    z-index:109999;
}
.bezodziu2 {
    background: url("https://norgesvinduet.no/uploads/norges/dropdown_button.png") no-repeat scroll;
    font-family: inherit;
    font-size: 16px;
    line-height: 18px;
    text-align:center;
    padding: 7px 40px 9px 24px;
    width: 89px;
}
.bezodziu4 {
    background: url("https://norgesvinduet.no/uploads/norges/dropdown_bg.png") repeat scroll;
    margin: 0;
    padding: 0;
    position: absolute;
    right: -1px;
    top: -4px;
    width: 474px;
}

.bezodziu1 ul{
    margin:0;
    padding:0;
    
}


.bezodziu4 li {
    background: url("https://norgesvinduet.no/uploads/norges/dropdown_line.png") repeat-x scroll left bottom;
    color: #5F5F5F;
    float: left;
    font-family: SansRegular;
    font-size: 16px;
    margin: 10px 20px 0;
    padding-bottom: 10px;
    width: 195px;
    list-style:none;
}
.bezodziu4 li a{
    color: #5F5F5F;
    font-family: SansRegular;
    font-size: 16px;
}
.bezodziu4 li a:hover{
    color: #CA003A;
    font-family: SansRegular;
    font-size: 16px;
}

.bezodziu3 .bg_top {
    background-image: url("https://norgesvinduet.no/uploads/norges/dropdown_top_border.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 3px;
    left: 0;
    position: absolute;
    top: 0;
    width: 325px;
}


.bezodziu3 .bg_bottom {
    background-image: url("https://norgesvinduet.no/uploads/norges/dropdown_bottom_bg.png");
    background-repeat: no-repeat;
    bottom: -8px;
    height: 8px;
    left: 0;
    position: absolute;
    width: 475px;
}
.bezodziu3 .bg_bottom2 {
    background: none repeat scroll 0 0 #f4f4f4;
    bottom: -5px;
    height: 8px;
    left: 5px;
    position: absolute;
    width: 464px;
}
.bezodziu3{display:none;position:relative;}
.bezodziu1:hover .bezodziu3{display:block;}
#pagecontent td p:first-child{margin-top:-4px;}



#form{
    float:right;
    width:516px;
    padding:25px 32px;
    background:white;
}
#form .bset{overflow:hidden;}

#form .submit {
    background: url("https://norgesvinduet.no/uploads/norges/submit.png") no-repeat scroll left top;
    cursor: pointer;
    float: right;
    font-family: 'SansRegular';
    font-size: 18px;
    font-weight: normal;
    height: 45px;
    line-height: 45px;
    text-align: center;
    width: 149px;
}
#form .submit:hover{
    background: url("https://norgesvinduet.no/uploads/norges/submithover.png") no-repeat scroll left top;
}
#form h1{
    font-family:'SansLight';
    font-size:34px;
    line-height:34px;
    margin:0;
}
#form h1.end {
    background: url("https://norgesvinduet.no/uploads/norges/zalia.png") no-repeat scroll 22px center;
    font-family: 'SansLight';
    font-size: 16px;
    font-weight: normal;
    line-height: 150%;
    margin: 0;
    padding-left: 68px;
    width: 282px;
    float:left;
}
#form input[type="text"] {
    background: url("https://norgesvinduet.no/uploads/norges/input.png") no-repeat scroll left top;
    border: 0 none;
    height: 26px;
    margin-bottom: 13px;
    margin-left: -1px;
    padding: 10px 20px;
    width: 485px;
}
#form input.hold{color:#a7a7a7;}
#form input.red{color:red;}
#form .l{float:left;margin-right:50px;font-weight:bold;}
#form .check {
    background: url("https://norgesvinduet.no/uploads/norges/check.png") no-repeat scroll left top;
    cursor: pointer;
    display: block;
    float: left;
    height: 25px;
    margin-right: 5px;
    width: 25px;
}
#form .checked{background-position:right top;}


#form .check input{visibility:hidden;}

.ProductFooter {
    background-color: #FFFFFF;
    background-image: url("https://norgesvinduet.no/uploads/norges/attention.png");
    background-position: 27px center;
    background-repeat: no-repeat;
    font-size: 18px;
    margin-top: 35px;
    padding-bottom: 19px;
    padding-left: 124px;
    padding-top: 13px;
}
h1.footer_title {
    clear: both;
    display: block;
    margin-bottom: 17px !important;
    margin-top: 0 !important;
}

.ProductFooter ul {
    margin: 0;
    padding: 0;
}
.ProductFooter ul li {
    display: inline-block;
}

.ProductFooter a {
    background-image: url("https://norgesvinduet.no/uploads/norges/dot_red.png");
    background-position: 2px center;
    background-repeat: no-repeat;
    color: #2F2C24;
    margin-right: 20px;
    padding-left: 20px;
}




.ProductFooter.small {
    background-color: #FFFFFF;
    background-image: url("https://norgesvinduet.no/uploads/norges/attention.small.png");
    background-position: 27px center;
    background-repeat: no-repeat;
    font-size: 18px;
    margin-top: 35px;
    padding-bottom: 18px;
    padding-left: 125px;
    padding-top: 18px;
}


#pagecontent table.restyle{width:100%;}
#pagecontent table.restyle td{font-family:'SansRegular'!important;font-size:16px;padding:5px!important;}
#pagecontent table.restyle td.th,#pagecontent table.restyle th{
    font-size:24px;
    font-weight:normal!important;
    padding:10px 5px!important;
    font-family:'SansRegular'!important;
}

#pagecontent table.restyle td.th span,#pagecontent table.restyle th span{
    font-size:24px;
    font-weight:normal!important;
    font-family:'SansRegular'!important;
}
#pagecontent table.restyle .ii0 td,#pagecontent table.restyle .ii0 th,#pagecontent table.restyle .ii0{
    background:#f6f4f3;
}
#pagecontent table.restyle p {
    margin: 0 !important;
}




body {
    background-color: #ECE9E7;
    min-width: 1220px;
}

.norges-1200 {
    width: 1200px;
    margin: 0 auto;
}

#header-wrapper {
    height: 77px;
    background-color: #fff;
    position: relative;
    margin-bottom:17px;
    background-image: url(https://norgesvinduet.no/uploads/norges/header-line.png);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#header {
    position:relative;
}

#home {
    display: block;
    position: absolute;
    top: 21px;
    left: 15px;
    width: 33px;
    height: 33px;
    text-indent: -9999px;
    background-image: url(https://norgesvinduet.no/uploads/norges/home.png);
}

#home:hover {
    background-image: url(https://norgesvinduet.no/uploads/norges/home-hover.png);
}

#header .page-menu {
    margin-top: 12px; /*17px*/
    font-family: SansRegular;
    font-size: 18px!important;
    font-weight: normal!important;
}

#header .page-menu span{
    font-weight: normal!important;
    font-size: 18px!important;
}

#header .page-menu a:hover,
#header .page-menu a:hover span{
    color: #ca003a!important;
}

#header .page-menu .menuactive,  
#header .page-menu .menuactive span{
    color: #ca003a;
}

#search {
    position: absolute;
    right:0px;
    top:0px;
}

#search-inner {
    position:relative;
}

#search-inner input {
    position: absolute;
    right: 80px;
    top:25px;
}

#search-inner .search-button {
    display: none;
}

#search-inner .search-div {
    position: relative;
    right: 70px;
    padding-left: 22px;
    padding-right: 22px;
    background-color: #DFDFDF;
    
    padding-top: 16px;
    padding-bottom: 16px;
    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 75px;
    
    display: none; /* block */
}

#search-inner .search-div input {
    position: relative;
    left: 0;
    top: 0;
    color: #c7c7c7;
    font-family: SansRegular;
    font-size: 18px;
    padding-left: 19px;
    padding-top: 10px;
    padding-bottom: 11px;
    width: 186px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #DFDFDF;
    background-color: #F6F6F6;
}

#search-button {
    position: absolute;
    right: 0;
    top: 0;
    width: 70px;
    min-width: 70px;
    max-width: 70px;
    height:75px;
    min-height: 75px;
    max-height: 75px;
    background-repeat: no-repeat;
    background-image: url(https://norgesvinduet.no/uploads/norges/search.png);
    cursor: pointer;
}

#search-button:hover {
    background-image: url(https://norgesvinduet.no/uploads/norges/search_hover.png);
}

#search-button.search_full {
   background-image: url(https://norgesvinduet.no/uploads/norges/search_active.png); 
}

#search-button.search_full:hover {
   background-image: url(https://norgesvinduet.no/uploads/norges/search_active.png); 
}

#pagewrapper h1.title {
    font-size: 34px;
    color: #000;
    font-family: SansLight;
    padding: 0;
    margin: 0;
    line-height: normal;
    margin-bottom:28px;
}

#goods-menu-container {
    /*border: 1px solid red;*/
    height: 94px;
    margin-bottom: 18px;
    background-image: url(https://norgesvinduet.no/uploads/norges/goodsmenu_bg.png);
    background-repeat: repeat-x;
    position: relative;
}

#goods-menu-container-left {
background-image: url(https://norgesvinduet.no/uploads/norges/goodsmenu_bg-left.png);
background-repeat: no-repeat;
position: absolute;
left: 0px;
top: 0px;
height: 94px;
width: 5px;
background-color: #ECE9E7;
}

#goods-menu-container-right {
background-image: url(https://norgesvinduet.no/uploads/norges/goodsmenu_bg-right.png);
background-repeat: no-repeat;
position: absolute;
right: 0px;
top: 0px;
height: 94px;
width: 5px;
background-color: #ECE9E7;
}

#goods-menu-container-logo {
width: 81px;
height: 64px;
position: absolute;
right: 20px;
top: 14px;
}

.items_menu_0 {
    display: block;
    padding: 0;
    margin: 0 5px;
    margin-left: 16px;
}

.items_menu_0 li {
    display: inline-block;
    text-align:center;
}

.items_menu_0 li a {
    display:block;
    font-size: 21px;
    color: #000;
    font-family: SansRegular;
    margin-top: 34px;
    margin-bottom: 34px;
    margin-left: 30px;
    margin-right: 10px;
    text-align:center;
}

.items_menu_0 li a.active,
    .items_menu_0 li a:hover {
    color: #CA003A;
}

/* top menu */
#primary-nav {
    margin-left: 54px!important;
}

#menuwrapper>ul>li {
    border-right: 1px solid #E8E8E8;   
}

#menuwrapper>ul>li:last-child {
    border-right: 0;
}

#menuwrapper>ul>li>a>span {
    padding-left: 20px!important;
    padding-top: 10px!important;
    padding-bottom: 9px!important;
}

#menuwrapper>ul>li>a {
    padding-right: 20px!important;
}

#primary-nav .unli {
    background: none;
    background-image: url(https://norgesvinduet.no/uploads/norges/menu_bg_top.png);
    background-repeat: no-repeat;
    /*padding-top: 12px!important;*/
    padding-bottom: 0px!important;
    padding-top: 30px!important;
    /*border: 1px solid red!important;*/
    margin-top: -12px;
}

#primary-nav .unli ul,
#primary-nav .unli ul ul,
#primary-nav .unli ul ul ul{
    border-top: 1px solid #DADADA;
    padding-top: 12px!important;
}

#primary-nav .unli li {
   margin-left: 0!important; 
}

#primary-nav .unli a{
    margin-left: 3px!important;
    margin-right: 3px!important;
    width: 163px!important;
    margin-top: 2px!important;
    margin-bottom: 2px!important;
}

#primary-nav .unli a,
#primary-nav .unli a span {
    color: #000!important;
}


#primary-nav .unli a:hover {
    background-color: #CA003A!important;
}

#primary-nav .unli a.menuactive{
    background-color: #CA003A!important;
}

#primary-nav .unli a.menuactive,
#primary-nav .unli a.menuactive span{
    color: #fff!important;
}

#primary-nav .unli a:hover,
#primary-nav .unli a:hover span{
    color: #fff!important;
}

#primary-nav .separator {
    background: none;
    background-image: url(https://norgesvinduet.no/uploads/norges/menu_bg_bottom.png);
    background-repeat: no-repeat;
}
/* */

#pagecontent {
font-size: 18px;
color: #000;
font-family: SansLight;
}

#pagecontent table td{
    vertical-align: top;
}

#pagecontent ul li span[style]{
    font-size: 18px!important;
}

#footer-wrapper {
    border-top: 1px solid #E1DFDD;
    background-color: #fff;
    position:relative;
    margin-top: 40px
}

#footer {
    padding-top:34px;
    color: #010101;
}

#footer .input-wrapper {
    position: relative;
    margin-top: 30px;
    border: 1px solid #DADADA;
    
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    min-height: 43px;
    max-height: 43px;
    height: 43px;
    overflow: hidden;
}

#mailing_list_messages {
    /*position: absolute;
    left: 0px;
    top: 101px;
    width: 545px;*/
    position: relative;
    top: 15px;
    font-size: 16px;
}

#footer .input-wrapper input {
    width: 472px;
    font-size: 18px;
    padding: 12px 0;
    padding-top: 13px;
    padding-left: 15px;
    padding-right: 15px;
    border: 0;
}

#footer .input-wrapper input:focus { 
    background-color: #F6F6F6;
}

#footer .input-wrapper button {
    width: 44px;
    min-width: 44px;
    max-width: 44px;
    height: 43px;
    position: absolute;
    right: 0;
    top: 0;
    border: 0;
    background-repeat: no-repeat;
    background-image: url(https://norgesvinduet.no/uploads/norges/mailform-button.png);
    cursor: pointer;
}

#footer .input-wrapper button:hover {
    background-image: url(https://norgesvinduet.no/uploads/norges/mailform-button_hover.png);
}

#footer-copyright {
    border-top: 1px solid #E1E1E1;
    padding: 25px 0;
    margin-top: 30px;
    font-family: SansRegular;
    font-size: 16px;
    position: relative;
}

.footer-left {
    float: left;
    max-width:700px;
    min-width:700px;
    width:700px;
}

.footer-right {
    float:right;
    max-width:548px;
    min-width:548px;
    width:548px;
    font-family: SansRegular;
    font-size: 18px;
    position: relative;
}

#footer ul {
    margin: 0;
    list-style-type: none;
}

#footer ul li{
    display: inline-block;
    margin: 0;
    padding-left: 0;
    padding-right: 18px;
    color: #010101;
}

#footer ul li a {
    color: #010101;
    font-family: SansRegular;
    font-size: 17px;
}

#footer ul li a.currentpage,
#footer ul li a.activeparent{
    color: #ca003a;
}

#footer ul li a:hover {
    color: #ca003a;
}

#zet{
    background: url("https://norgesvinduet.no/uploads/norges/zet.png") no-repeat scroll right center transparent;
    color: #010101;
    display: block;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    padding-right: 32px;
    position: absolute;
    right: 0;
    text-decoration: none;
    top: 23px;
    font-family: SansRegular;
}

@font-face {
    font-family: 'MyriadWebProRegular';
    src: url('https://norgesvinduet.no/fonts/opensans-regular-webfont.eot');
    src: url('https://norgesvinduet.no/fonts/opensans-regular-webfont.eot') format('embedded-opentype'),
         url('https://norgesvinduet.no/fonts/opensans-regular-webfont.woff') format('woff'),
         url('https://norgesvinduet.no/fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('https://norgesvinduet.no/fonts/opensans-regular-webfont.svg#MyriadWebProRegular') format('svg');
}
@font-face {
    font-family: 'SansLight';
    src: url('https://norgesvinduet.no/fonts/opensans-light-webfont.eot');
    src: url('https://norgesvinduet.no/fonts/opensans-light-webfont.eot') format('embedded-opentype'),
         url('https://norgesvinduet.no/fonts/opensans-light-webfont.woff') format('woff'),
         url('https://norgesvinduet.no/fonts/opensans-light-webfont.ttf') format('truetype'),
         url('https://norgesvinduet.no/fonts/opensans-light-webfont.svg#SansLight') format('svg');
}
@font-face {
    font-family: 'SansRegular';
    src: url('https://norgesvinduet.no/fonts/opensans-regular-webfont.eot');
    src: url('https://norgesvinduet.no/fonts/opensans-regular-webfont.eot') format('embedded-opentype'),
         url('https://norgesvinduet.no/fonts/opensans-regular-webfont.woff') format('woff'),
         url('https://norgesvinduet.no/fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('https://norgesvinduet.no/fonts/opensans-regular-webfont.svg#SansRegular') format('svg');
}
/* the fix ! simply ADD this block BELOW the above block */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'SansRegular';
        src: url('https://norgesvinduet.no/fonts/opensans-regular-webfont.svg#MyriadWebProRegular') format('svg');
    }
}

@font-face {
    font-family: 'MyriadWebProLight';
    src: url('https://norgesvinduet.no/fonts/opensans-light-webfont.eot');
    src: url('https://norgesvinduet.no/fonts/opensans-light-webfont.eot') format('embedded-opentype'),
         url('https://norgesvinduet.no/fonts/opensans-light-webfont.woff') format('woff'),
         url('https://norgesvinduet.no/fonts/opensans-light-webfont.ttf') format('truetype'),
         url('https://norgesvinduet.no/fonts/opensans-light-webfont.svg#SansLight') format('svg');
}

/* the fix ! simply ADD this block BELOW the above block */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'SansLight';
        src: url('https://norgesvinduet.no/fonts/opensans-light-webfont.svg#SansLight') format('svg');
    }
}

.clients_logos_gallery_item {
    background-image: url(https://norgesvinduet.no/uploads/norges/client_logos_bg.png);
}

#block_left p,#block_right p{font-size:16px;}
#block_left.partners_block.wide{width:1198px;}


#pagecontent a .desc {
    padding-top:15px;
}
#pagecontent a .desc p {
    margin-top:0;
    font-size:17px;
}
/* Stylesheet: Norges main css Modified On 2014-10-03 12:40:06 */
#header-wrapper {
    margin-bottom: 0!important;
    background-image: none !important;
    height: 75px!important;
    max-height: 75px!important;
    min-height: 75px!important;
}

#subheader-wrapper {
height:525px;
min-height:525px;
max-height:525px;
}

#subheader {
position: relative;
}

#products-menu {
    height: 68px;
    width: 1205px;
    z-index: 20;
    position: absolute;
    left: -2px;
    top: 408px; /*459px*/
    background-image: url(https://norgesvinduet.no/uploads/norges/index_products_bg.png);
    background-repeat: no-repeat;
}

#products-menu .items_menu_0 {
    margin: 0;
}

#products-menu .items_menu_0 a {
    font-size: 26px;
    margin: 0;
    padding-top: 15px;
    padding-bottom: 19px;
    padding-left: 99px;
    padding-right: 99px;
    background-image: url(https://norgesvinduet.no/uploads/norges/index_products_border.png);
    background-repeat: no-repeat;
    background-position: right 1px;
}

#products-menu .products_hierarchy_level0.items_menu_0 li:last-child {
    width: 296px;
}

#slides {
/*max-width: 1920px;
overflow: hidden;*/
}

#slides .slides_container {
    width: 1920px; 
    margin: 0 auto
}

#slides .slides_inner {
    position:relative; 
    overflow: hidden;
}

#slides .slide {
height: 525px;
max-width: 1920px;
overflow: hidden;
}

#slides .slide .caption{
/*display: none;*/
border: 3px solid red;
z-index:100!important;
color: #000;
text-align: center;
position: relative;
top: 100px;
}

#slides .slides_control {
height: 756px;
}

#subheader-inner {
position: relative;
}

#logo-container {
    width: 301px;
    position: absolute;
    right: 0;
    top: 0px; /*33*/
    z-index: 6;
}

#slogan {
    position: absolute;
    top: 136px;
    left: 0px;
    left: 22px;
    width: 256px;
    color: #000;
    font-style: italic;
    text-align: center;
}

#logo {
z-index: 99;
}

#logo_link {
    display: block;
    width: 142px;
    height: 140px;
    position: absolute;
    top: 25px;
    left: 80px;
    text-indent: -9999px;
}

#slide_info {
    width: 256px;
    position: absolute;
    left: 22px;
    bottom: 76px;
    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    
    text-align: center;
}

#slide_info_title{
    margin-bottom: 5px;
}

#slide_info_title,
#slide_info_title a{
    color: #ca003a;
    font-size: 24px; /*34px*/
    font-family: SansLight;
}

#slide_info_desc,
#slide_info_desc a{
    font-size: 15px; /*18px*/
    color: #000;
    font-family: SansLight;
}

#slide_pagination {
    height: 69px;
    background-color: #303132;
    position: relative;
    
    zoom: 1;
	filter: alpha(opacity=60);
	opacity: 0.6;
}

#slides-pages {
    text-align: center;
    line-height: 69px;
    height: 69px;
    color: #bfbfbf;
    font-size: 18px;
    font-family: SansLight;
}

#slide_link_prev,
#slide_link_next {
display: block;
position: absolute;
top: 0;
height: 69px;
width: 69px;
background-repeat: no-repeat;
background-position: center;
}

#slide_link_prev:hover,
#slide_link_next:hover {
    background-color: #1C1C1C;
}

#slide_link_prev {
left: 0;
background-image: url(https://norgesvinduet.no/uploads/norges/arrow_to_left.png);
}

#slide_link_next {
right:0;
background-image: url(https://norgesvinduet.no/uploads/norges/arrow_to_right.png);
}

#slide_link_prev:hover{
    background-image: url(https://norgesvinduet.no/uploads/norges/left_hover.png);
}

#slide_link_next:hover {
    background-image: url(https://norgesvinduet.no/uploads/norges/right_hover.png);
}

#slides .pagination {
display:none;
}

#menulevel3 {
margin-top: 35px;
margin-bottom: 37px;
}

#menulevel3-left{
width: 1000px;
/*min-height: 235px;*/
background-color: #fff;
float: left;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
background-image: url(https://norgesvinduet.no/uploads/norges/menulevel3-left.png);
background-repeat: no-repeat;
background-position: center bottom;
}

#menulevel3-left-a,
#menulevel3-left-b {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-bottom: 17px;
}

#menulevel3-left-a {
float: left;
width: 502px;
padding-left: 20px;
}

#menulevel3-left-b {
float: right;
width: 498px;
padding-left: 20px;
padding-right: 20px;
}

.menulevel3-left-wrapper {
border-right: 1px solid #e5e5e5;
padding-right: 20px;
}

#menulevel3-left .menulevel3-row {
border-top: 1px solid #e5e5e5;
}

#menulevel3-left .menulevel3-row a {
display: inline-block;
width: 100%;
font-size: 15px;
color: #000;
font-family: SansRegular;
padding-left: 54px;
padding-top: 12px;
padding-bottom: 12px;
background-repeat: no-repeat;
background-position: 10px center;
}

#menulevel3-left .menulevel3-row a:hover {
color: #ca003a;
}

#menulevel3-left .menulevel3-td.left a{
padding-left: 52px;
background-position: left center;
}

#menulevel3-left .menulevel3-td {
float: left;
width: 227px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-top: 9px;
margin-bottom: 8px;
}

#menulevel3-left .menulevel3-td.left {
border-right: 1px solid #E5E5E5;
}

#menulevel3-right {
width: 180px;
min-height: 235px;
background-color: #fff;
float: right;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
background-image: url(https://norgesvinduet.no/uploads/norges/menulevel3-right.png);
background-repeat: no-repeat;
background-position: center bottom;
text-align: center;
}

#menulevel3-left .title,
#menulevel3-right .title {
color: #ca003a;
font-size: 21px;
font-family: SansRegular;
font-weight: normal;
margin-top: 20px;
margin-bottom: 19px;
}

#menulevel3-right ul {
list-style-type: none;
margin-left: 17px;
margin-right: 17px;
margin-bottom: 14px;
}
#menulevel3-right ul li {
    margin-left: 0;
}

#menulevel3-right a {
display: inline-block;
border-top: 1px solid #e5e5e5;
width: 100%;
text-align: center;
font-size: 15px;
font-family: SansRegular;
color: #000;
padding-top: 22px;
padding-bottom: 20px;
}

#menulevel3-right a:hover {
color: #ca003a;
cursor: pointer;
}

/*3 levelio meniu ikoneles*/
.menulevel3-icon-1 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/1.png);
}

.menulevel3-icon-1:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/1_hover.png);
}

.menulevel3-icon-2 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/2.png);
}

.menulevel3-icon-2:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/2_hover.png);
}

.menulevel3-icon-3 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/3.png);
}

.menulevel3-icon-3:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/3_hover.png);
}

.menulevel3-icon-4 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/4.png);
}

.menulevel3-icon-4:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/4_hover.png);
}

.menulevel3-icon-5 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/5.png);
}

.menulevel3-icon-5:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/5_hover.png);
}

.menulevel3-icon-6 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/6.png);
}

.menulevel3-icon-6:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/6_hover.png);
}

.menulevel3-icon-7 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/7.png);
}

.menulevel3-icon-7:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/7_hover.png);
}

.menulevel3-icon-8 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/8.png);
}

.menulevel3-icon-8:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/8_hover.png);
}

.menulevel3-icon-9 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/9.png);
}

.menulevel3-icon-9:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/9_hover.png);
}

.menulevel3-icon-10 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/10.png);
}

.menulevel3-icon-10:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/10_hover.png);
}

.menulevel3-icon-11 {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/11.png);
}

.menulevel3-icon-11:hover {
background-image: url(https://norgesvinduet.no/uploads/norges/icons/11_hover.png);
}

/* pagrindinio psl contentas */
#pagewrapper .news-article {
float: left;
width: 377px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

#pagewrapper .news-article:first-child + section {
margin-left: 37px;
}

#pagewrapper .news-article:first-child + section + section {
float: right;
}

#pagewrapper .news-article a img {
    zoom: 1;
	filter: alpha(opacity=100);
	opacity: 1;
}

#pagewrapper .news-article a:hover img {
    zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

#pagewrapper .news-article h2 {
margin-top: 20px;
margin-bottom:20px;
}

#pagewrapper .news-article h2 a {
    font-size: 18px;
    color: #000;
}

#pagewrapper .news-article h2 a:hover {
    color: #ca003a;
}

#pagewrapper .news-article p{
font-size: 16px;
font-family: SansLight;
color: #000;
margin: 0;
}

#pagewrapper .news-article .entry-footer {
border-top: 1px solid #a3a3a3;
margin-top: 18px;
position: relative;
padding-top: 16px;
}

#pagewrapper .news-article .entry-footer .date {
background-image: url(https://norgesvinduet.no/uploads/norges/calendar.png);
background-repeat: no-repeat;
background-position: right;
padding-right: 22px;
}

#pagewrapper .news-article .entry-footer .more{
position: absolute;
right: 0;
top: 15px;
}

#pagewrapper .news-article .entry-footer {
font-family: SansLight;
font-size: 16px;
color: #2f2c24;
}

#pagewrapper .news-article .entry-footer .more a{
display: inline-block;
padding-top: 1px;
padding-bottom: 1px;
font-family: SansLight;
font-size: 16px;
color: #2f2c24;
display: inline-block;
padding-right: 33px;
background-image: url(https://norgesvinduet.no/uploads/norges/more.png);
background-repeat: no-repeat;
background-position: right;
}

#pagewrapper .news-article .entry-footer .more a:hover {
    color: #ca003a;
    background-image: url(https://norgesvinduet.no/uploads/norges/more_hover.png);
}

#footer-wrapper {
margin-top: 48px;
}


#products-menu .products_hierarchy_level0 li{
    width:298px;
}
#products-menu .items_menu_0 a{background-position:left 1px!important;}
#products-menu .products_hierarchy_level0 li:first-child a{
    background:none;
}
/* Stylesheet: Norges index css Modified On 2014-06-05 16:31:32 */
