html, body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
margin:0px;
min-height: 100%;
height:101%;
}
#div_wrapper {
width:822px;
margin:0 auto;
}
p {
margin:0 0 5px 10px;

}
h2{
text-align:center;
font-size:24px;
margin:10px 0px 0px 0px;
}
h3{
text-align:center;
font-size:14px;
margin:0px 0px 5px 0px;
}
h4{
font-size:10px;
margin:0px 0px 5px 0px;
}
.full {
width:797px;
height:100%;

float:left;
}
.kvitt {
width:693px;
margin:5px 0px 0px 0px !important;
margin:5px 0px 0px 0px;
float:left;
display:inline-table;
}
.kontrol {
width:691px;
margin:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
height:120px;
border:1px solid #ccc;
display:inline-table;
}
.kvitt img{
text-align:left;
margin:0px 0px 0px 0px;
float:left;

}
.kvitt h3{
width:703px;
display:inline-table;
float:right;
text-align:left;
}

#Calculate {
display: block;
width:90px;
height:22px;
margin: 0px auto;
float:right;
margin:0px 5px 5px 5px;
}
#Receipt{
display: block;
width:90px;
height:22px;
margin: 0px auto;
float:right;
margin:0px 10px 5px 5px;
}

.kvittramme{
width:703px;
float:left;

}

.radiobox{
width:339px;
height:49px;
text-align:left;
float:left;
/* border-left:1px solid #000; */
margin:10px 0px 0px 0px;
}
.inputbox{
width:175px;
height:49px;
text-align:right;
float:left;
margin:20px 0px 0px 0px;
}
.inputbox input{
width:100px;
}
A:link {
color:#005596;
}
A:visited {
color:#005596;
}
A:active {
color:#005596;
}
A:hover {
color:#005596;
}
.checkboxbox{
width:170px;
height:49px;
text-align:right;
float:right;
margin:9px 0px 0px 0px;
}

.knappebox{
float:right;
margin:10px 0px 0px 0px;
width:300px;
}
.knappebox input{
width:90px;
}
.bokserv{
width:140px;
text-align:left;

}
.bokserh{
width:200px;
text-align:right;
float:right;
}
.v{
width:170.5px;
height:22px;
border-left:1px solid #000;
border-top:1px solid #000;
margin:0px 0px 0px 0px;
padding:2px 0px 0px 4px;
float:left;
}
.m{
border-left:1px solid #000;
border-top:1px solid #000;
padding:2px 0px 0px 4px;
height:22px;
width:170.5px;
float:left;
}
.h{
border-left:1px solid #000;
border-top:1px solid #000;
padding:2px 0px 0px 4px;
height:22px;
width:170.5px;
text-align:left;
float:left;
}
.delsum{
border-left:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
height:22px;
width:170.5px;
padding:2px 4px 0px 0px;
text-align:right;
margin:0 0px 0 0;
float:right;
}
.delsumhel{
width:703px;
height:17px;
padding:2px 10px 0px 10px;
border-left:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
float:left;
text-align:right;
}
.delsumhelanl{
width:681px;
height:24px;
padding:2px 10px 0px 10px;
border-left:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
margin:0px 0px 5px 0px;
float:right;
text-align:right;
}
.delsumhelkai{
width:681px;
height:24px;
padding:2px 10px 0px 10px;
border-left:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
float:right;
text-align:right;
}
.delsumminste{
width:681px;
height:24px;
background:#ebeff7;
padding:2px 10px 0px 10px;
border-left:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
float:right;
text-align:right;
}

.delsumtot{
width:541px;
height:24px;
float:right;
text-align:right;
padding:2px 10px 0px 10px;
}
.dato{
float:right;

}