body{
	font-family:"times new roman";
	font-size:18px;
	line-height:40px;
	color:#000000;
	margin:0;
	padding:0;
	}	
	
.back{
	width:100%;
	margin:0%;
	padding:0%;
	}
	
h1{
	color:#6C3301;
	font-size:25px;
}	

table{
	width:70%;
	border:1px #6C3301 solid;
	border-spacing:0;
}

table input{
	width:90%;
}

table .price_field input {
	width:100px;
}

.banka{
	width:40%;
}

.mekl{
	width:40%;
	float:left;
}

.ordertable{
	width:99%;
	border:none;
	margin-top:4%;
	position:relative;
	float:left;
}

.col{
	width:50%;
	margin:1%;
}

#sar{
	width:85%;
}

#sar .container {
	position:relative;
	float:left;
}

#sar .container.inputs {
	width:60%;
}

#sar .container.inputs .av {
	width:80%;
}

.full_width {
	width:100%;
}

.av{
	width:25%;
}

.av.button, .av2.button {
	width:auto;
}

.av2 {
	width:auto;
}

.col2{
	width:45%;
	margin:1%;
}

.col4, .col3{
	width:97%;
}

.vdarbi{
	width:80%;
}

.vdarbi select{
	width:99%;
}

th{
	background-color:#FFA250;
	border:1px #6C3301 solid;
}

.ordertable th{
	border:1px #6C3301 thin;
}

td{
	border:1px #6C3301 solid;
}

.ordertable td{
	border:none;
}

.ordertable td input{
	width:97%;
	margin:0%;
}

.ordertable  td .spman{
	width:86%;
	margin:0%;
}

.ordertable td .delord{
	background:#FFA250;
	width:10%;
	margin-right:4px;
}

div.tab{
	width:90%;
	margin-top:-11px;
	margin-left:0%;
	border:2px black outset;
}

.tabmenu{
	margin-left:5%;
	margin-bottom:0;
	width:50%;
	}

.tabmenu li{
	display:inline;
}

a.tabm{
	font-size:18px;
	color:#6C3301;
	border:2px black outset;
	border-bottom:1px;
	}

a.tabm:active{
	font-size:18px;
	color:black;
	border:2px black inset;
	border-bottom:1px;
	}

a{
	text-decoration:none;
	font-size:23px;
	color:#6C3301;
	border:4px outset;
	}

a:active{
	border:4px inset;
	}

.informacija{
	width:100%;
	margin-top:2%;
	float:left;
	}

.logo{
	width:15%;
	margin-left:1%;
	float:left;
	}
	
.menu{
	width:80%;
	float:left;
	}
	
.submenu{
	width:99%;
	float:right;
	}
	
.menulist li{
	display:inline;
	list-style-type:none;
	margin-left:6px;
	margin-top:30px;
}

.form{
	width:60%;
	border:none;
	}

.form2{
	margin-top:5%;
	margin-bottom:5%;
	width:90%;
	border:none;
}
	
.form3{
	width:60%;
	border:none;
	}

.form label{
	width:35%;
	text-align:right;
	float:left;
	margin-right:3%;
	}

.form label.price{
	width:10px;
	float:left;
	margin-right:20px;
	}

.form2 label{
	width:15%;
	text-align:right;
	float:left;
	margin-right:1%;
}

.form3 label{
	width:45%;
	text-align:right;
	float:left;
	margin-right:3%;
	}
	
.form input{
	margin-bottom:3%;
	font-size:16px;
	width:55%;
	float:left;
	}

.form input.price {
	margin-bottom:3%;
	font-size:16px;
	width:100px;
	float:left;
	}

.form2 input{
	font-size:16px;
	width:17%;
	float:left;
}

.form3 select{
	margin-bottom:5%;
	font-size:16px;
	width:45%;
	float:left;
	}


.form2 #pievienot{
	margin-left:2%;
	width:17%;
}
	
.error{
	width:7px;
	color:red;
	font-size:20px;
	font-weight:bold;
	float:left;
	margin-right:10px;
}

.form select{
	margin-bottom:3%;
	font-size:16px;
	width:55%;
	float:left;
	}
	
.form2 select{
	font-size:16px;
	width:17%;
	float:left;
}

.order1	{
	width:95%;
	border:none;
	text-align:left;
}

.order1 label{
	width:45%;
	text-align:right;
	margin-right:1%;
}

.order1 input{
	font-size:16px;
	width:100%;
}

.order1 select{
	font-size:16px;
	width:100%;
}

.input{
	width:20%;
	float:left;
	margin-left:5%;
}

.hd{
	margin-top:1%;
	width:100%;
	float:left;
}

.sredo{
	font-weight:bold;
	background-color:#FFA250;
}

.sredoav{
	font-weight:bold;
	background-color:#FFA250;
	width:24%;
}

#date, #nr{
	width:20%;
	margin-right:5%;
}

#pvn, #discn, #sumall, #sumallpvn,
#pvn_eiro, #discn_eiro, #sumall_eiro, #sumallpvn_eiro{
	width:17%;
	margin-right:2%;
}

#pvn, #discn, #sumall, #sumallpvn {
	margin-right:3px;
}

#submit{
	width:20%;
	font-size:16px;
	float:right;
	}

#druka, #drukab, .order1 #delete{
	width:20%;
	font-size:16px;
	float:left;
}
	
#izpildits{
	width:2%;
	}

.auto{
	width:98%;
	font-size:18px;
	line-height:30px;
}

.autoon{
	background-color:#FFA250;
}

.autoof{
	background-color:#ffffff;
}

.nspec{
	width:55%;
	margin-right:1%;
	float:left;
}

.spec{
	width:40%;
	border:solid #FFA250;
	float:right;
}

.del{
	margin-top:2%;
	background:#FFA250;
}

.del2{
	background:#FFA250;
	width:13%;
}

.att{
	width:30%;
	float:right;
}

.att input{
	width:80%;
	margin-top:2%;
}

.att2{
	width:20%;
	float:right;
}

.att2 input{
	width:50%;
	margin-top:2%;
}

.pr{
	margin-top:2%;
	margin-left:5%;
	background:#FFA250;
	float:left;
	width:20%;
	font-size:16px;
}

.print h1{
	color:black;
	text-align:center;
	text-decoration:underline;
}

.print{
	width:20cm;
	margin-left:5%;
	font-size:14px;
	line-height:25px;
	float:left;
}

#barprint{
	margin:0;
	padding:0;
}

#pogas{
	margin:0;
	padding:0;
	width:50%;
	padding-left:20%;
	float:left;
}

.zob{
	font-weight:bold;
	font-size:18px;
	padding-left:2%;
	border-bottom:1px black inset;
	border-right:1px black inset;
	border-top:1px black outset;
	border-left:1px black outset;
}

.arsts{
	padding-left:5%;
}

.arsts1{
	padding-left:3%;
	border-bottom:1px black inset;
	font-weight:bold;
}

.arsts2{
	margin-left:1%;
	border-left:1px black outset;
	border-bottom:1px black inset;
}

.arsts3{
	border-bottom:1px black inset;
	border-right:1px black inset;
	border-left:1px black outset;
}

.ord3{
	padding-left:10%;
}

.ord{
	width:99%;
	border:none;
	border-spacing:0;
}

.ord td{
	border-bottom:none;
	border-top:1px black outset;
	border-right:1px black inset;
	border-left:none;
	text-align:center;
}

.adm{
	width:90%;
	margin-top:1%;
	padding:1%;
	border-right:1px black inset;
	border-top:1px black outset;
	border-bottom:1px black inset;
	border-left:1px black outset;
}

.rekv{
	border:none;
	margin-left:10%;
	width:60%;
}

.rekv label{
	width:60%;
	text-align:right;
	float:left;
	margin-right:3px;
}

.rekv input{
	margin-top:5px;
	width:35%;
	float:left;
}

.rekv #mainit{
	margin-top:3%;
	width:35%;
	float:left;
}

.ord th{
	border-bottom:none;
	border-top:none;
	border-right:1px black inset;
	border-left:none;
	background:none;
}


.ord1{
	border-bottom:1px black inset;
	font-weight:bold;
}

.ord2{
	margin-left:5%;
	border-top:1px black outset;
	border-left:1px black outset;
}

.darb1{
	margin-left:2%;
	padding-left:1%;
	font-weight:bold;
	border-right:1px black inset;
	border-top:1px black outset;
	border-bottom:1px black inset;
	border-left:1px black outset;
}

.darb{
	margin-left:2%;
	padding-left:5%;
	border-right:1px black inset;
	border-left:1px black outset;
	border-bottom:1px black inset;
}

.faktr{
	margin-top:1mm;
	/*padding-bottom:25%;*/
	font-size:12px;
	line-height:20px;
	border-top:2px #FFA250 inset;
	/*width:18cm;*/
	/*left:1cm;*/
	float:left;
}

.footer{
	/*top:1cm;
	position:fixed; /*drukai*/
	/*position:absolute;*/
/*	top:15mm;*/
	margin-bottom:1%;
	width:100%;
	height:23mm;
	border-bottom:2px #FFA250 outset;
}
#printtable{
	border:none;
	width:19cm;
}

#printtable td{
	border:none;
}

#izdruka td{
	border:1px #6C3301 inset;
	border-spacing:0;
}

.faktrr{
	margin:0;
}

.rek{
	font-size:8px;
	line-height:15px;
	float:right;
}

.logo2{
	width:40mm;
	/*margin-top:1cm;
	margin-left:1cm;*/
	float:left;
	}

.logo2 img{
	width:100%;
}
	
.p{
	padding-left:2mm;
	text-align:left;
	float:left;
	width:58%;
}

.p1{	
	padding-right:1mm;
	text-align:right;
	font-weight:bold;
	float:left;
	width:38%;
}

.cont{
	width:100%;
	float:left;
}

.rightp{	
	float:right;
	width:50%;
}

.leftp{
	float:left;
	width:49%;
}

.levp{
	width:100%;
	float:left;
	padding-top:2px;
	padding-bottom:7px;
	border-bottom:1px #000000 outset;
	margin-bottom:8px;
}

.printset{
	border:none;
	width:50%;
}

.printset input{
	width:45%;
	font-size:16px;
	float:left;
}

.printset textarea{
	width:45%;
	font-size:16px;
	float:left;
}

.printset select{
	width:46%;
	font-size:16px;
	float:left;
}

.printset label{
	text-align:right;
	width:50%;
	padding-right:10px;
	float:left;
}

.printset #turpinat{
	float:right;
}

.levp table{
	width:80%;
	margin-left:10%;
	border:1px #000000 inset;
}

.levp table th{
	border:1px #000000 inset;
}

.levp table td{
	border:1px #000000 inset;
}

.kopal{
	margin-top:2%;
	width:25%;
	float:right;
	margin-right:1%;
	font-weight:bold;
	text-align:right;
}

.kopar{
	margin-top:2%;
	width:10%;
	float:right;
	margin-right:15%;
}

.sumw{
	margin-left:10%;
	float:left;
	width:90%;
}

.izsn{
	font-size:10px;
	width:5cm;
	float:left;
	margin-left:10%;
	margin-top:2%;
	/*margin-bottom:1%;*/
}

.san{
	width:5cm;
	font-size:10px;
	float:right;
	margin-right:10%;
	margin-top:2%;
	/*margin-bottom:1%;*/
}

#printf .faktnr{
	color:#6C3301;
	font-size:14px;
	/*padding-right:10cm;*/
	width:17cm;
	text-decoration:none;
	padding:0;
	margin:0;
}

.pv{
	width:20%;
}

.parole{
	display:none;
}

.parole2{
	display:block;
	position:fixed;
	top:30%;
	left:30%;
	width:30%;
	padding:2%;
	border:2px solid #FFA250;
	background-color:white;
	z-index:2005;
}

.parole2 #s, #c{
	width:40%;
}

.parole2 #u, #p{
	width:90%;
}

.black{
	display:none;
}

.black2{
	display:block;
	position:fixed;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-color:black;
	z-index:1001;
	-moz-opacity:0.4;
	opacity:.40;
	filter:alpha(opacity=40);
}

.overall_sums {
	position:relative;
	float:right;
	margin-top:2%;
	margin-right:10%;
}

.overall_sums .wrapper {
	position:relative;
	float:left;
	clear:both;
}

.overall_sums .wrapper .name {
	position:relative;
	float:left;
	text-align:right;
	width:130px;
	font-weight:bold;
}

.overall_sums .wrapper .value {
	position:relative;
	float:left;
	text-left;
	margin-left:5px;
}