/* CSS Document */
#all { width:499px; float:left; position:relative; margin: 20px 20px 20px 0px;}
#flash {position:absolute; left:0px; top:0px; }
#html { height:505px; width:499px;}
h4 {text-align:right; margin-bottom:0px; padding-bottom:0px; }
h4 a {font-size:11px; font-weight:normal;}
ul {margin-top: 0px; margin-bottom:25px;}
#allContent{float:left; padding:0; margin: 0; border-color:#f1f1f1; border-style:solid; border-width:1px; overflow:hidden;}
#borderMidle {float:left; border-color:#e7e7e7; border-style:solid; border-width:1px; overflow:hidden;}
#borderInside {float:left; border-color:#dbdbdb; border-style:solid; border-width:1px; overflow:hidden;}
#borderInside2 {float: left; border-bottom-color:#bcbcbc; border-bottom-style:solid; border-bottom-width:1px; 
border-right-color:#bcbcbc; border-right-style:solid; border-right-width:1px; 
border-left-color:#ffffff; border-left-style:solid; border-left-width:1px;
border-top-color: #ffffff; border-top-style:solid; border-top-width:1px; 
overflow:hidden; }
#tekstBoks {float: left; width: 337px; height:auto; padding:20px 5px 5px 5px; margin-right:10px; background-color:#FFFFFF; position:relative;}
#intro {float: left; width: 318px; margin: 20px 0 0 0; padding: 10px 5px 10px 25px;}
#navigation {float:left; width: 120px; margin: 20px 0 0 0; padding: 0px;}
#navigation ul { list-style-type: none; margin: 0px; padding: 0px; }
#navigation ul li { margin: 0px; padding: 0px; }
#navigation ul li a { background-color:#FFFFFF; background-image: url(bilder/sirkel_aktiv.gif); background-repeat:no-repeat; background-position: 0px 7px; display:block; width:110px; padding:5px 0 5px 20px; text-decoration: none; }
#navigation ul li.selected { margin: 0px; padding: 0px; background-color: #FFFFFF; }
#navigation ul li.selected a {background-image: url(bilder/sirkel.gif); background-repeat:no-repeat; background-position: 0px 7px; display:block; width:110px; padding:5px 0 5px 20px; text-decoration: none; }
#navigation ul li a:hover {background-image: url(bilder/sirkel.gif); background-repeat:no-repeat; background-position: 0px 7px; display:block; width:110px; padding:5px 0 5px 20px; text-decoration: none; }
#navigationStep { width: 326px; margin: 10px 0 10px 0; padding: 0px; overflow:hidden; }
#navigationStep ul { list-style-type: none; margin: 0px; padding: 0px; }
#navigationStep ul li {display:inline; margin: 0px; padding: 0px; }
#navigationStep ul li a { margin-left: 25px; background-image:url(bilder/sirkel_aktiv.gif); background-repeat:no-repeat; background-position: 0px 4px; float:left; width:5px; padding: 5px 5px 5px 20px; margin-right:45px; text-decoration: none;  }
#navigationStep ul li.selected { margin: 0px; padding: 0px; background-color: #FFFFFF; }
#navigationStep ul li.selected a { font-weight:bold; background-image:url(bilder/sirkel.gif); background-repeat:no-repeat; background-position: 0px 4px; float:left; width:5px; padding: 5px 5px 5px 20px; margin-right:45px; text-decoration: none;}
#navigationStep ul li a:hover { background-image:url(bilder/sirkel.gif); background-repeat:no-repeat; background-position: 0px 4px; float:left; width:5px; padding: 5px 5px 5px 20px; margin-right:45px; text-decoration: none;}
#image{float:left; width: 120px; margin: 20px 0 0 0; padding: 0px;}
#facts {float:left; padding:5px; border: 1px solid #6D4A72;}
.navButton { border-right: 1px solid #6f5176; border-bottom: 1px solid #6f5176; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 10px 2px 10px; margin-right:5px; background-color: #F4F0ED; cursor: pointer ; text-decoration:none; float:right;}
.navButton:hover{ border-left: 1px solid #6f5176; border-top: 1px solid #6f5176; border-right: none; border-bottom:none;}
a.calc {background-image:url(/upload/visuell_kommunikasjon/bilder/kalk-ikon.gif); background-repeat:no-repeat; padding-left: 35px; padding-bottom: 15px;}
a.dic {background-image:url(/upload/visuell_kommunikasjon/bilder/ordbok_ikon.gif); background-repeat:no-repeat; padding-left: 35px; padding-bottom: 15px;}
#rightcolumn p.icon {padding-bottom:15px;}

h2.forPrint { display:none;}
table {margin-bottom: 25px;}
th {text-align:left;}
td {text-align:right;}
.youAre {padding: 10px 0 5px 0;} 
#eksempel {}
#eksempel p { margin: 0px 0px 25px 0px; padding: 0px; }
.next {float:right; margin-left: 20px;}
.last {float:right;}
#rightcolumn { float: left; width: 189px; margin-top: 47px;}