/* CSS Document */

*{padding:0px; margin:0px;}
body{
	margin:0px;
	padding:0px;
	background:url(/images/bg.gif) left top repeat-x;
	}
.inner_bg{
	background:url(/images/inner_bg.gif) left top repeat-x #FFF;
	}
.body_text{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#6a6262;
	text-decoration:none;
	}
.body_text a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1567a3;
	text-decoration:underline;
	}
.body_text a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1567a3;
	text-decoration:none;
	}
.text1{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#343532;
	text-decoration:none;
	}
.text1b{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#343532;
	text-decoration:none;
	}
.text2{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#064cbf;
	text-decoration:none;
	}
.blue_text{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#064cbf;
	text-decoration:none;
	}
.space_td_blue{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#064cbf;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:6px;
	padding-top:6px;
	}
.space_td_blue_header{
	background:url(/images/footer_bg.jpg) repeat-x bottom left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3E3939;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:6px;
	padding-top:6px;
	}
.space_td{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#6a6262;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:6px;
	padding-top:6px;
	}
.blue_header{
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#064cbf;
	text-decoration:none;
	}
.blue_header2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#064cbf;
	text-decoration:none;
	}
.footer_nav{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#104c75;
	text-decoration:none;
	}
.footer_nav a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#104c75;
	text-decoration:none;
	}
.footer_nav a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#104c75;
	text-decoration:underline;
	}
.footer_text{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#104c75;
	text-decoration:none;
	}



.hbokshd{
	background:url(/images/footer_bg.jpg) repeat-x bottom left;
	color:#072f67;
	line-height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 10px;
	font-weight:bold;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-top:solid 1px #ccc;
}
.hbokshd h1{
	color:#072f67;
	font-size:16px;
	font-weight:bold;
        line-height:32px;
        margin: 0px;
}
.hbokshd td{
	line-height:32px;
}
.hbokshd a{
	font-size:12px;
	font-weight:normal;
}
.hboks{
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 0px #ccc;
	color:#333333;
	margin-bottom:5px;
}
.formgradering{
background:url(/images/form_gradering.gif) repeat-x bottom;
}

.hliste{
	padding:10px 5px 10px 10px;
	border-bottom:solid 1px #ccc;
}
.hliste_a{
	padding:10px 5px 10px 10px;
	border-bottom:solid 1px #ccc;
	background-color:#e3ed99;
}

fieldset {
    border:  1px solid #ccc;
    padding:  1em;
}

.nyhetsmail_overskrift {
    font: bold 14px Tahoma, Arial;
    color:#3B5998
}

.nyhetsmail_label {
    font:11px Tahoma, Arial;
    color:#000000;
}

.nyhetsmail_boks {
    font-family: Arial, Verdana;
    font-size: 11px;
    color: #000066;
    background-color: #FFFFFF;
    border: #cccccc;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px
}

.nyhetsmail_knapp {
    font-family: Arial, Verdana;
    font-size: 10px;
    color: #000000;
    border:  1px solid #000000;
    background-color: #CCCCCC;
    padding-top:  1px;
    padding-right:  5px;
    padding-bottom:  1px;
    padding-left:  5px;
}

.flaggbilde {
    padding-top:  0px;
    padding-right:  2px;
    padding-bottom:  0px;
    padding-left:  2px;
}
.flaggbilde_end {
    padding-top:  0px;
    padding-right:  10px;
    padding-bottom:  0px;
    padding-left:  2px;
}

