html,body {
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:18px;
color:#566167;
margin:20;
height:80%;
width:100%;	
padding: 0;
vertical-align:top;
}

body a,body a:link, body a:active, body a:visited {
color:#fd6000;
text-decoration:underline;

} 

body a:hover {
color:#fd6000;
text-decoration:none;
}

img.png
{
behavior: url("/images/png.htc");
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

ul{
list-style:none;

}

#webmail{
margin:0 auto 0 auto;
width:990px;
background-color:#FFFFFF;
display:table;
padding-bottom:30px;
background-repeat:repeat-x;
background-position:left 115px;

}

#general{
margin:0 auto 0 auto;
width:990px;
background-color:#FFFFFF;
display:table;
padding-bottom:30px;
background-image:url(/images/gen_bg.gif);
background-repeat:repeat-x;
background-position:left 15px;

}

#top{
width:990px;
height:7px;
line-height:1px;
background-color:#ff7915;
background-image:url(/images/top_right.gif);
background-repeat:no-repeat;
background-position:right top;
text-align:left;
padding:0;
font-size:1px;
}

#bottom{
width:990px;
height:7px!important;
line-height:1px;
background-color:#839199;
background-image:url(/images/bottom_right.gif);
background-repeat:no-repeat;
background-position:right top;
text-align:left;
padding:0!important;
margin:0 auto;
font-size:1px;
}

#logo{
width:145px;
height:69px;
float:left;
clear:left;
display:inline;
margin:40px;
padding:0;
}

#logo img{
border:0;
}

#topmenu{
float:right;
clear:right;
display:inline;
height:118px;
margin:0 40px 0 0;
padding:0;
}

#topmenu ul{
float:right;
clear:left;
margin:0;
padding:0;
}

#topmenu ul li{
float:left;
clear:none;
margin:0 7px 0 0;
list-style:none;
padding:0;
}

#topmenu ul li a,#topmenu ul li a:link, #topmenu ul li a:active, #topmenu ul li a:visited{
float:left;
clear:none;
color:#7c858e;
border-bottom:4px solid #d8dde4;
padding:85px 22px 9px 22px;
text-decoration:none;
margin:0;
}

#topmenu ul li a:hover{
background-image:url(/images/topmenu_over.gif);
background-repeat:no-repeat;
background-position:left bottom;
color:#FFFFFF;
border:0;
padding:85px 22px 18px 22px;
background-color:#ff7915;
}

#topmenu ul li a.select,#topmenu ul li a.select:link, #topmenu ul li a.select:active, #topmenu ul li a.select:visited{
background-image:url(/images/topmenu_over.gif);
background-repeat:no-repeat;
background-position:left bottom;
color:#FFFFFF;
border:0;
padding:85px 22px 18px 22px;
background-color:#ff7915;
}

#icon{
width:990px;
height:112px;
background-image:url(/images/icon_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
background-color:#757e81;
float:left;
clear:both;
}

#icon td{
text-align:center;
padding-top:25px;
}

#icon td a{
color:#FFFFFF;
padding:2px;
text-decoration:none;
}

#icon td a:hover, #icon td div a.selected{
color:#FFCC99;
padding:2px;
}

#icon td div a.selected:hover{
color:#FFCC99;
padding:2px;
}

#text{
width:650px;
margin:32px 40px 32px 40px;
float:left;
clear:left;
display:inline;
}

#text_center{
width:470px;
margin:32px 40px 32px 20px;
float:left;
clear:none;
display:inline;
}

h1{
font-size:18px;
color:#7a8c94;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}

h2{
font-size:15px;
color:#5c676b;
font-weight:normal;
}

h3{
font-size:12px;
color:#fd6000;
font-weight:bold;
margin:0 0 10px 0;
padding:0;
}

h4{
font-size:10px;
color:#fd6000;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}

#bullet ul li {
background-image:url(/images/arrow_ov.gif);
background-repeat:no-repeat;
background-position:left 4px;
text-decoration:none;
padding:0 0 0 15px;
color:#5c676b;
}

#right{
float:right;
clear:right;
display:inline;
margin:32px 40px 32px 0;
width:180px;
}

#right h1{
background-image:url(/images/h1_right_bg.gif);
background-position:left top;
background-repeat:no-repeat;
height:25px;
line-height:25px;
padding:0 14px 0 14px;
color:#434e53;
font-size:15px;
margin:0;
width:152px;
font-weight:normal;
}

#right h1.select{
background-image:url(/images/h1_right_select_bg.gif);
background-position:left top;
background-repeat:no-repeat;
height:25px;
line-height:25px;
padding:0 14px 0 14px;
color:#ffffff;
font-size:15px;
margin:0;
width:152px;
font-weight:normal;
}

#right ul{
margin:10px 0 10px 0;
padding:0 0 0 12px;
}

#right ul li a{
background-image:url(/images/arrow.gif);
background-repeat:no-repeat;
background-position:left 4px;
text-decoration:none;
padding:0 0 0 15px;
color:#5c676b;
}

#right ul li a:hover{
background-image:url(/images/arrow_ov.gif);
background-repeat:no-repeat;
background-position:left 4px;
color:#fd6000;
text-decoration:none;
}

#right ul li a.select{
background-image:url(/images/arrow_ov.gif);
background-repeat:no-repeat;
background-position:left 4px;
color:#fd6000;
text-decoration:none;
}

#right div p{
/*float:left;
clear:left;*/
margin-left:14px;
}

.info{
background-image:url(/images/info_bg.gif);
background-repeat:no-repeat;
background-position:left 25px;

}

#right img, #left img{
border:1px solid #d7dce3;
padding:5px;
}

#footer{
background-image:url(/images/footer.jpg);
background-repeat:no-repeat;
background-position:top right;
height:22px;
margin:0 auto;
width:990px;
color:#CCCCCC;
font-size:10px;
}

#footer a{
color:#CCCCCC;
text-decoration:none;

}

#footer a:hover{
text-decoration:underline;
}


#vt{
float:right;
clear:right;
margin:0 53px 0 0;
display:inline;

}

#copy{
float:left;
clear:left;
width:600px;
margin:0 0 0 40px;
display:inline;
}

#left{
float:left;
clear:left;
display:inline;
margin:32px 10px 32px 40px;
width:180px;

}
#left div p{
/*float:left;
clear:left;*/
margin-left:1px!important;
}

#left h1{
background-image:url(/images/h1_right_bg.gif);
background-position:left top;
background-repeat:no-repeat;
height:25px;
line-height:25px;
padding:0 14px 0 14px;
color:#434e53;
font-size:15px;
margin:0;
width:152px;
font-weight:normal;

}

#navigation{
height:10px;
margin:0 auto;
width:990px;

}

p.news a{
color:#566167;
line-height:16px;
}

p.news a:hover{
color:#666666;

}

.button_orange{
color:#FFFFFF;
background-image:url(/images/button_orange.gif);
background-repeat:no-repeat;
height:28px;
width:84px;
line-height:30px;
font-weight:bold;
text-align:center;
margin:5px 0 5px 0;

}

.button_orange a, .button_orange a:link, .button_orange a:active, .button_orange a:visited, .button_orange a:hover{
color:#FFFFFF;
text-decoration:none;

}

.button a, .button a:link, .button a:active, .button a:visited, .button a:hover{
color:#FFFFFF;
text-decoration:none;

}
.button_grey{
color:#41494e;
background-image:url(/images/button_grey.gif);
background-repeat:no-repeat;
height:28px;
width:84px;
line-height:30px;
font-weight:bold;
text-align:center;
margin:5px 0 5px 0;

}

.button_grey a, .button_grey a:link, .button_grey a:active, .button_grey a:visited, .button_grey a:hover{
color:#41494e;
text-decoration:none;

}


.menunav{
    background:transparent url('../images/button_grey.gif');
    background-repeat: no-repeat;
    text-align:center;
    color:#FFFFFF;
    height: 28px;
    width: 82px;
    color:#FFFFFF; text-decoration:none
}


.menunav:hover{
    background:transparent url('../images/button_orange.gif');
    background-repeat: no-repeat;
    color:#FFFFFF; text-decoration:none

}

select { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 150px;
    color: #000000;
    font-weight: bold;
    text-align: right;
    background-color: #FFFFFF;
    border-bottom-color: #fd6000;
    border-left-color: #fd6000;
    border-right-color: #fd6000;
    border-top-color: #fd6000;
}

#popup{
margin:0 auto 0 auto;
width:450px;
background-color:#FFFFFF;
display:table;

}

#internal_page{
margin:0 auto 0 auto;
width:100%;
background-color:#FFFFFF;
display:table;

}

.skjult {
    display: none;
}

input.bold {
    font-family: Verdana, arial, helvetica, sans-serif;
    background: #FFFFFF;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}

