/* CSS Document */
* {
    margin: 0;
    padding: 0;
}

html, body, #bg, #bg table, #bg td {
    height:100%;
    width:100%;
    overflow:hidden;
}

#bg {
    position: fixed;
}

#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

#cont {
    position:absolute;
    top:0;left:0;
    z-index:70;
    overflow:auto;
	width:100%;
	height:100%;
}

.box {
    margin: 0 auto;
    width:920px;
    padding-bottom:100px;
    font: 14px/2.2 Georgia, Serif;
}

#fullheight{
height:100%;
}

.overskrift {font-family:  Arial, Helvetica, sans-serif; font-size:28px; color:#1f76b3;}
.underoverskrift {font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#1f76b3;}

.brodtekst {color:black; font: 12px  Arial, Helvetica, sans-serif;}
.brodtekst_liten {color:#4e4e4e; font: 11px  Arial, Helvetica, sans-serif;}

a:link {color: #980e0d;text-decoration: none;}
a:visited {color: #980e0d;text-decoration: none;}
a:hover {color: #c9c9c9;text-decoration: none;}
a:active {color: #c9c9c9;text-decoration: none;}

a.adresselink:link {color:white;text-decoration: none;}
a.adresselink:visited {color:white;text-decoration: none;}
a.adresselink:hover {color: #c9c9c9;text-decoration: none;}
a.adresselink:active {color: #c9c9c9;text-decoration: none;}

#top{
background-image:url(/images/index_01.png);
background-repeat:no-repeat;
width:920px;
height:227px;
float:left;
}

ul {
margin-left:20px;
}

#meny{
width:920px;
height:31px;
float:left;
}

.menyitem{
float:left;
display:inline;
cursor:pointer;
}

.flagg{
float:left;
display:inline;
cursor:pointer;
margin-left:20px;
}

#flaggfelt{
background-image:url(/images/index_02.png);
background-repeat:no-repeat;
width:198px;
height:31px;
float:left;
display:inline;
}

#top_bottom{
background-image:url(/images/index_09.png);
background-repeat:no-repeat;
width:920px;
height:5px;
float:left;
}

#content_top{
background-image:url(/images/index_11.png);
background-repeat: no-repeat;
width:920px;
height:27px;
float:left;
margin-top:5px;
}

#content{
background-image:url(/images/index_12.png);
background-repeat: repeat-y;
width:920px;
min-height:500px;
height:auto !important;
height:500px;
float:left;
}

#content_bottom{
background-image:url(/images/index_13.png);
background-repeat: no-repeat;
width:920px;
height:30px;
float:left;
}

#tekst{
width:850px;
margin-left:30px;
float:left;
background-image:url(/images/logo_mindre.png);
background-repeat: no-repeat;
background-position:top right;
/*min-height:500px;
height:auto !important;
height:500px;*/
}

#tekst img{
border:1px #3594d6 solid;
}


#adresse{
width:920px;
height:4px;
float:left;
margin-top:5px;
color:white; font: 12px  Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
}


.knapp {
background-color: #1f76b3;
font-family:  Arial, Helvetica, sans-serif;
border: #1f76b3 1px solid;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;}


.textbox{
background-color: #FFFFFF;
border: #1f76b3 1px solid;
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: normal;
}


