#header .logo{
    position:absolute;
    margin-top:20px;
    margin-left:40%;
    margin-right:40%;
    width:20%;
    z-index:2;
    
}

#loginimg img{
width:100%

}

#login2 table{
margin-left:auto;
margin-right:auto;
margin-top:20px;

}

#countdown{
    width:100%;
    height:241px;
    background-color:black;
    text:white;
    color:white;
    font-size:72px;
    text-align: center;
    vertical-align: middle;
    padding-top:175px;
    /*display:block;*/

}

#login2{

min-height:400px;
}
.link_box_big{
margin:0px 0px 18px 0px;
padding:0px 0px 0px 0px;
width:100%;
height:120px;
background-color:#e0d8cd;
overflow:hidden;
}


#preamble_content{
float:left;
margin-left:0px;
width:500px;
padding-top:0px;
}


#top_content{
float:left;
margin-left:0px;
width:100%;
padding-top:0px;
}

#bottom_content{
float:left;
padding-top:0px;
margin-bottom:30px;
width:100%;
z-index:40;
}

#related_pages{

padding-top:0px;
padding-bottom:30px;
margin:0px;
width:100%;
}


#related_pages td{
padding:10px 0px 0px 2px;
margin:0px;
}
#related_pages th{
text-align:left;
background-color:#e0d8cd;
padding:6px;
margin:0px;
}
#related_pages table{
margin:0px;
padding:0px;
width:100%;
}

                    @-moz-document url-prefix() {
                        #related_pages{
                        display:table;
                    }
                    }







@media screen and (max-width: 1000px) {


}







@media screen and (max-width: 920px) {

#header .logo{
    margin-top:30px;
    margin-left:37.5%;
    margin-right:37.5%;
    width:25%;


}


.link_box_big{
width:100%;

}

#bottom_content{
width:100%;

}


#related_pages{
margin-top:10px;
width:100%;
margin-bottom:30px;
}


#related_pages table{
width:100%;
}

}

@media screen and (max-width: 840px) {

#header .logo{
    margin-top:20px;
    margin-left:35%;
    margin-right:35%;
    width:30%;


}
body{
font-size:14px;
}
}




@media screen and (max-width: 720px) {

#header .logo{
    margin-top:70px;
    margin-left:35%;
    margin-right:35%;
    width:30%;


}
}

@media screen and (max-width: 560px) {


#header .logo{
    margin-top:70px;
    margin-left:30%;
    margin-right:30%;
    width:40%;


}


}

@media screen and (max-width: 480px) {

#header .logo{
    margin-top:70px;
    margin-left:25%;
    margin-right:25%;
    width:50%;


}

.link_box_big{
height:350px;

}

#form{
width:100%;
}


}




*:focus{
outline:0;
}
body{
font:normal 12px Helvetica, Arial, Verdana; 
color:#3d3938; 
background-color:#f3f1ed; 
/*background-image:url(../images/grafisk/bg.png); 
background-repeat:repeat-x;*/
padding:0;
margin:auto;

}
.print{
background-color:#f3f1ed; 
background-image:url(); 
}
#container.print{
margin:0px;
}
html{
margin:0;
padding:0;

}
header{
font:normal 12px Helvetica, Arial, Verdana; 
color:#3d3938; 
text-align:center; 
font-size:20px;
margin:15px 0px 25px 0px;
}
label{
  font-size:0.9em;
  font-weight:bolder;
  display:inline-block;
  width:10em;
  text-align:right;
  vertical-align:top;
  margin-top:0.1em;
}
.longlabel{
  width:25em;
  text-align:left;
} 
h1{
text-align:left; 
padding:0px 15px 0px 0px; 
/*margin:5px 0px 0px 0px;*/

margin-left:auto;
margin-right:auto;
font-size:20px;
color:#000;
}
h2{
text-align:left; 
padding:0px 5px 0px 0px;
margin:0px 0px 0px 0px; 
font-size:16px;
}
h3{/*Dette er en ingress*/
padding:0px 0px 0px 0px; 
font-size:14px;
font-weight:normal;
line-height:18px;
}
h4{
padding:10px 10px 0px 15px; 
font-size:16px;
font-weight:bold;
line-height:20px;
margin-bottom:5px;
margin-top:0px;
}
h5{
text-align:left; 
padding:0px 5px 0px 0px;
margin:0px 0px 0px 0px; 
font-size:20px;
}
h6{
text-align:left; 
padding:0px 5px 0px 0px;
margin:0px 0px 0px 0px; 
font-size:12px;
font-weight:bold;
}
a:link{
color:#3d3938;
text-decoration:none;
padding:0px;
}
a:visited{
color:#3d3938;
text-decoration:none;
padding:0px;
}
a:active{
color:#3d3938;
text-decoration:none;
padding:0px;
}
a:hover{
color:#96928e;
text-decoration:none;
padding:0px;
}
.actionButton{
background-image:url('../images/grafisk/SubmitButton.png');
color:#FFF;
padding:3px;
border:none;
z-index:10;
margin-right:5px;
width:auto;
background-color:#327823;
font-size:12px;
}
.callButton{
background-image:url('../images/grafisk/CallButton.png');
color:#FFF;
padding:3px;
border:none;
z-index:10;
margin-right:5px;
width:auto;
background-color:#327823;
font-size:12px;
}

.actionButtonSelected{
background-image:url('../images/grafisk/SubmitButton.png');
color:#FFF;
padding:3px;
border:none;
z-index:10;
margin-right:5px;
width:auto;
background-color:#327823;
font-size:12px;
font-weight:bold;
}
.actionButtonDeselected{
background-image:url('../images/grafisk/SubmitButton.png');
color:#DDD;
padding:3px;
border:none;
z-index:10;
margin-right:5px;
width:auto;
background-color:#333333;
font-size:12px;
}
.leadsButton{
background-image:url('../images/grafisk/SubmitButton.png');
color:#FFF;
padding:3px;
border:none;
z-index:10;
margin-right:5px;
width:100px;
background-color:#327823;
font-size:12px;
}
p{
margin-top:0px;
padding:0px;
font-size:14px;
line-height:18px;
}
li{
font-size:14px;
}
img{
text-decoration:none;
border:0px;
}
img.left{
float:left;
margin-right:10px;
padding-bottom:1px;
}
img.right{
float:right;
margin-right:-4px;
margin-left:10px;
margin-top:3px;
padding-bottom:3px;
}
#list{
margin-top:5px;
}
#list th{
text-align:left;
}
#list .row0 {
background-color:#e0d8cd;
padding-top: 3px;
padding-bottom: 3px;
}
.row_0 {
padding-top: 3px;
padding-bottom: 3px;
}
#list .row1 td{
background-color:#f3f1ed; 
}
.row1 td{
background-color:#f3f1ed; 
}
#list .row2 td tr{
background-color:#ba82d6;
}
#list .row20 td tr{
background-color:#ba82d6;
}
#list .row21 td tr{
background-color:#E2A9F3;
}
#list .row3 td tr{
background-color:#A9D0F5;
}
#list .row30 td tr{
background-color:#A9D0F5;
}
#list .row31 td tr{
background-color:#E0ECF8;
}
#list .row4 td tr{
background-color:#FFFF99;
}
#list .row40 td tr{
background-color:#FFFF99;
}
#list .row41 td tr{
background-color:#FFFFCC;
}
.row2{
background-color:#ba82d6;
}
.row20{
background-color:#ba82d6;
}
.row21{
background-color:#E2A9F3;
}
.row3{
background-color:#A9D0F5;
}
.row30{
background-color:#A9D0F5;
}
.row31{
background-color:#E0ECF8;
}
.row4{
background-color:#FFFF99;
}
.row40{
background-color:#FFFF99;
}
.row41{
background-color:#FFFFCC;
}
#list .comment{
color:#777;
}
#lagerstatus td{
padding:3px;
border:1px solid #ddd;
font-size:13px;  	
}
#lagerstatus th{
padding:3px;
font-weight:bold;
font-size:13px;
color:#000;	
background-color:#D3C0A7;	
text-align:left;
}
#lagerstatus th.under{
background-color:#e0d8cd;
}
#lagerstatus td.oppe{
padding:3px;
font-weight:bold;
font-size:13px;
color:#000;	
background-color:#bad682;	
text-align:left;
}
.biglink{
font-size:17px;
}
#move_up_no{


height:100%;
}
#move_up_se{


height:100%;
}
#preview{
float:right;
width:300px;
margin-top:7px;
}
#pre{
margin-top:5px;
}
.blurred{
opacity:0.3;
}

/*
#sub_menu{
float:left;
width:196px;
height:300px;
padding-left:5px;
margin-right:5px;
padding-top:40px;
color:#000;
}
#sub_menu th{
padding:0px;
padding-bottom:7px;
margin:0px;
}
#sub_menu td{
padding-top:5px;
margin:0px;
text-align:left;
}
#sub_menu a:link{
color:#000;
text-decoration:none;
}
#sub_menu a:visited{
color:#000;
text-decoration:none;
}
#sub_menu a:active{
color:#05AEDA;
text-decoration:none;
}
#sub_menu a:hover{
color:#96928e;
text-decoration:none;
}


*/


a#current:link{
color:#327823;
background-color:inherit
}
a#current:visited{
color:#327823;
background-color:inherit
}
a#current:active{
color:#327823;
background-color:inherit
}
#page{
padding-top:143px;
width:100%;
}
#slpage{
padding-top:153px;
width:1250px;
}
#scpage{
padding-top:153px;
width:1250px;
}
#trpage{
padding-top:153px;
width:1250px;
}
#sldiv{
width:1250px;
}

#navigation_line{
margin:30px 0px 0px 7px;
padding-bottom:0px;
}

.link_box_big img{
float:left;
padding-right:15px;
}
.link_box_big p{
padding-left:15px;
padding-right:15px;
}
td.right{
text-align:right;
}
td.no{
text-align:left;
padding:0px;
}
.space{
padding-bottom:15px;
}
#preview{
float:right;
width:300px;
margin-top:7px;
}
.sentrert{
display:block;
text-align:center;
}
.contactlist{
margin-left:auto;
margin-right:auto;
width:800px;
}


 
