table {
    border-collapse: collapse;
	margin: 0px 0px 10px 0px;
	font-size:14px;
}

td {
    padding: 5px 4px;
}

th {
    text-align: left;
}

.suhnv {
	border-width:1px 1px 1px 1px;
	border-style:solid;
}

.tu_shnv {
	border-width:4px 1px 1px 1px;
	border-style:solid;
}

.tn_suhv {
	border-width:1px 1px 4px 1px;
	border-style:solid;
}

.th_sunv {
	border-width:1px 4px 1px 1px;
	border-style:solid;
}

.tv_suhn {
	border-width:1px 1px 1px 4px;
	border-style:solid;
}

.thv_sun {
	border-width:1px 4px 1px 4px;
	border-style:solid;
}

.tuh_snv {
	border-width:4px 4px 1px 1px;
	border-style:solid;
}

.tuv_shn {
	border-width:4px 1px 1px 4px;
	border-style:solid;
}

.tnv_suh {
	border-width:1px 1px 4px 4px;
	border-style:solid;
}

.tnh_suv {
	border-width:1px 4px 4px 1px;
	border-style:solid;
}

.thnv_su {
	border-width:1px 4px 4px 4px;
	border-style:solid;
}

.tuhv_sn {
	border-width:4px 4px 1px 4px;
	border-style:solid;
}

.tuhnv {
	border-width:4px 4px 4px 4px;
	border-style:solid;
}

.rub {
	font-size:10px;
	font-weight:900;
}

.frm {
	font-size:16px;
	font-weight:900;
}

.sisa {
	font-size:18px;
	font-weight:900;
}

.name {
	font-size:18px;
	font-weight:900;
}

.right {
	position:relative;
	left:200px;
}

.side {
}

.x {
	font-size:20px;
}

input#bdl[type="number"]{
	width:50px;
}

input[type="date"]{
	width:100px;
}

input#ar[type="number"]{
	width:25px;
}

input#manad[type="number"]{
	width:20px;
}

input#ao[type="number"]{
	width:60px;
}

input#of[type="number"]{
	width:50px;
}

input#kap[type="number"], input#temp[type="number"]{
	width:25px;
}

input#batch[type="number"], input#wps[type="number"], input#km[type="number"]{
	width:35px;
}

@media screen and (min-width: 740px) {
    .side {
	position: absolute;
	top: 0px;
	left:370px;
	}
}

@media print and (min-width: 740px) {
    @page {size: landscape}

/*	div.first{
		position: absolute;
		top:0px;
		left:10px;
	}*/
	
	.side {
		position: absolute;
		top:-260px;
		left:370px;
	}
	
	.check_left {
		position: absolute;
		top:-300px;
	}
	
	.meny {display: none;}
	
	#nav {display: none;}
}




body{

	}
	
h1 {
	margin-top: 0px;
	margin-bottom: 10px;
	}

h2 {
	margin-top: 0px;
	margin-bottom: 10px;
	}

h3 {
	margin-top: 0px;
	margin-bottom: 10px;
	}

h4 {
	margin-top: 10px;
	margin-bottom: 0px;
	}

h5 {
	margin-top: 10px;
	margin-bottom: 0px;
	}

h6 {
	margin-top: 10px;
	margin-bottom: 0px;
	}

p {
	margin-top: 0px;
	margin-bottom: 0px;
	/*text-indent: -1em;*/
	}

table.mng {
	border:1px solid black;
	border-collapse:collapse;
	}

.red {
	color:red; }

div.first{
	/*position:relative;*/
	position:absolute;
	top:300px;
	left:10px;
	}

#canvas {
    width: 600px;
    height: 400px;
}

#copy {
    width: 600px;
    height: 400px;
}

#ingrepp {
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 0px;
	}

#check {
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 0px;
	}

option {
	background-repeat:no-repeat;
	background-position:right center; 
}

.button {
    /*display: block;*/
    width: 130px;
    height: 15px;
    background: #4E9CAF;
    padding: 5px;
    text-align: center;
    border-radius: 5px;
    color: white;
    font-weight: bold;
}

a.button:hover {
	background: #7EACAF;
}

a.button:link, a.button:visited,  a.button:active {
    text-decoration: none;
}

select.lt { 
	text-align:center;
	font-weight:bold;
}


