@charset "UTF-8";
/* CSS Document */


body { background: #ffffff; }

p   {
	color: black;
	font-size: 12px;
	font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular;
	line-height: 20px
}
td  { color: black; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; line-height: 18px }
h6 { color: gray; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 9px; text-align: center; margin: 2.33em 0 }
h1 { color: black; font-size: 20px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; line-height: 30px ; margin-bottom: -6px; margin-top: -8px }
h2 { color: black; font-size: 17px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -5px; line-height: 19px }
h3 { color: black; font-size: 15px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -4px; line-height: 16px; }
h4 { color: black; font-size: 14px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -2px; line-height: 16px }
h5 { color: black; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight: bold; margin-bottom: -2px; line-height: 16px }

.hojrespalte { }

.maincontent {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	vertical-align: top;
}

p .maincontent {
	margin-right:5px;
}



td.hojrespalte { }
	

td.hojrespalte h1 { color: #3e8ac0; font-size: 14px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; line-height: 18px ; margin-bottom: -4px; margin-top: 0px }
td.hojrespalte h2 { color: #3e8ac0; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -6px; line-height: 19px }
td.hojrespalte h3 { color: #3e8ac0; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -5px; line-height: 16px; }
td.hojrespalte h4 { color: #3e8ac0; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -2px; line-height: 16px }
td.hojrespalte h5 { color: #3e8ac0; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight: bold; margin-bottom: -2px; line-height: 16px }

td.hojrespalte p { line-height: 18px }


td.insetbox-bred { }
	

.insetbox-bred h1 { color: #3e8ac0; font-size: 16px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; line-height: 18px ; margin-bottom: -4px; margin-top: 0px }
.insetbox-bred h2 { color: #3e8ac0; font-size: 14px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -6px; line-height: 19px }
.insetbox-bred h3 { color: #3e8ac0; font-size: 13px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -5px; line-height: 16px; }
.insetbox-bred h4 { color: #3e8ac0; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; margin-bottom: -2px; line-height: 16px }
.insetbox-bred h5 { color: #3e8ac0; font-size: 12px; font-family: Verdana,Tahoma,Myriad,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight: bold; margin-bottom: -2px; line-height: 16px }

.insetbox-bred p { line-height: 18px }



a, a:active, a:visited   { color: #2b377a; text-decoration: none }
a:hover   { color: black; text-decoration: underline }



#menu {  }

.menuitem {
	background-image:url(/layout/menubgr-main.jpg);
	color: #FFFFFF;
}

.menuitem {
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 25px;
	padding-top: 4px;
	padding-bottom: 2px;
    color: #ffffff;
}
td.menuitem a { color: #ffffff; }
td.menuitem a:hover {
	color: #000;
	text-decoration: none;
	background-color: #4e93d5;
} 

td.menuitem-valgt {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 25px;
	background-image:url(/layout/menubgr-main-valgt.jpg);
	padding-top: 4px;
}
td.menuitem-valgt a { color: #fff; }
td.menuitem-valgt a:hover {
	color: #000000;
	text-decoration: none;
	background:#FFFFFF;
	background-color: #4e93d5;
} 




.submenuitem {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 25px;
	background-image: url(/layout/menubgr-sub.jpg);
 }
td.submenuitem a { color: #fff; }
td.submenuitem a:hover { color: #000; text-decoration: none; } 

td.submenuitem-valgt {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 25px;
	background-image:url(/layout/menubgr-sub-valgt.jpg);
 }
.submenuitem-valgt a { color: #fff; }
.submenuitem-valgt a:hover { color: #000; text-decoration: none; }
 
.submenuitem-is-parent { font-size: 11px; font-weight: normal; text-align: right; padding-top: 2px; padding-bottom: 2px; padding-right: 25px; 
	background-image:url(/layout/menubgr-sub-er-parent.jpg);
 }
td.submenuitem-is-parent a { color: #fff; }
.submenuitem-is-parent a:hover { color: #000; text-decoration: none; }



a  { color: #2b377a; text-decoration: none }
a:hover   { color: black; text-decoration: underline }

.breadcrumb { color: #4e5262; font-size: 10px; margin-top: 20px; }
.footer { color: #115b9c; font-size: 11px; text-align: left; padding-top: 5px; }


.submenu {
}

.insetbox { }

td.insetbox h1 { font-size: 9px }			


li {
}

ul {
padding-left: 0;
margin-left: 0;
list-style-image: url(/layout/bullet2.gif);
list-style-position: inside;
}

ol {
padding-left: 0;
margin-left: 0;
list-style-position: inside;
}

img.right { float: right; padding-left: 10px; padding-right: 5px; }

img.left { float: right; padding-right: 15px; }

div .right { float: right; padding-left: 10px; padding-right: 5px; }

div .left { float: right; padding-right: 15px; }




.title-liste-top td{
	background-color : #d0e79f;
	color: #000000;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
	padding : 5px;
	border: solid 1px #fff;
}

.title-liste-emne td{
	background-color : #5FA0D2;
	color : #fff;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	height : 16px;
	padding : 2px;
	font-weight : bold;
	border: solid 1px #fff;
}

.title-liste-lys td{
	background-color : #EBF3F9;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:#306;
	border : solid 1px #fff;
	padding : 2px;
}

.title-liste-lys input{

	border: 2px #9999cc solid;
	height : 16px;
	padding : 0px;
	font-size : 10px;
	width: 30px;
	vertical-align : middle;
}

.title-liste-moerk td{
	background-color : #a6d0f2;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:#306;
	border : solid 1px #fff;
	padding : 2px;
}

.title-liste-moerk input{
	border: 2px #9999cc solid;
	height : 16px;
	padding : 0px;
	font-size : 10px;
	width: 30px;
	vertical-align : middle;
}


#kategorivalg-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #3078C4;
}

#kategorivalg-ja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	left: 20px;
	text-indent: 16px;
	background-image: url(/layout/kategori-ja-bullet.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
#kategorivalg-nej {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	left: 20px;
	text-indent: 16px;
	background-image: url(/layout/kategori-nej-bullet.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #CCCCCC;
}

/* Fra cammel CSS */'

.box {
}

.box .border {
        border : 1px #5FA0D2     solid;
        }

.box .header td{
        background-color :#5FA0D2;
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : bold;
        color: #fff;
        text-align : center;
        padding-bottom : 3px;
        padding-top : 3px;
}

.box .content td{
        padding : 5px;
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        border : solid 1px #9A9ACC;
}

.box2 {
}

.box2header {
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : medium;
        color: #3e907f;
        padding-bottom : 3px;
        padding-top : 3px;
        text-transform: uppercase;
        position: relative;
        top:15px;
        left:74px
}



.fonix-product {
}

.fonix-product .header td {
        background-color : #5FA0D2;
        padding : 3px;
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : bold;
        color : #fff;
        text-align : center;
}
.fonix-product .content td {
        padding : 5px;
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        border : solid 1px #5FA0D2;
}
.fonix-product .content strong {
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
}
.fonix-product .content p {
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
}

#universalboks-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #3078C4;
}

#instrumenter-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #3078C4;
}


#universalboks-tekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
    