﻿
html, body, table{
	height:100%;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
input {
	height:20px;
}
.input {
	text-align:right;
	background-image: url('w.png');
	overflow: auto;
	margin: 5px 5px;
	padding: 3px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.loggin {
	text-align:left;
	background-image: url('w.png');
	overflow: auto;
	margin: 5px 5px;
	padding: 3px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.hg {
	background-image: url('hg.png');
}
.pass {
	padding: 5px;
	margin: 5px 5px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.tbl {
	margin: 5px 5px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.ia {
	height: 45px;
	width: 90px;
	display: block;
	padding: 5px;
	margin: 5px 5px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.aa {
	height: 45px;
	width: 90px;
	display: block;
	padding: 5px;
	margin: 5px 5px;
	border: 1px solid #336600;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #336600;
}
.b1 {
	text-align:center;
	height: 25px;
	width: 60px;
	margin: 5px 5px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.b1w{
	text-align:center;
	height: 25px;
	width: 60px;
	margin: 5px 5px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
	background-image: url('w.png');
}
.lb1 {
	text-align:left;
	height: 25px;
	width: 60px;
	margin: 5px 5px;
	padding: 3px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.b2 {
	text-align:center;
	height: 25px;
	width: 60px;
	margin: 5px 5px;
	border: 1px solid #336600;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #336600;
}
.b2w {
	text-align:center;
	height: 25px;
	width: 60px;
	margin: 5px 5px;
	border: 1px solid #336600;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #336600;
	background-image: url('w.png');
}
.t1 {
	text-align:center;
	height: 400px;
	overflow: auto;
	margin: 5px 5px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.t2 {
	text-align:center;
	height: 500px;
	overflow: auto;
	margin: 5px 5px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}

table.selectrows { 
	height:100%;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
table.selectrows label { 
	display:block;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	border:none;
}
table.selectrows div.checked   {
	text-align:left;
	height: 25px;
	border: 1px solid #336600;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #336600;
}
table.selectrows div.unchecked { 
 	text-align:left;
	height: 25px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
#leftCol {
float: left;
margin-top:5px;
margin-left:5px;
width: 100px;
}
#rightCol {
float: right;
margin-top:2px;
width: 25px;
}
a:link { text-decoration:none; color: #000000 }
a:visited {  text-decoration:none; color: #000000 }
a:hover { text-decoration:none; color: #000000 }
a:active { text-decoration:none; color: #000000 }

.suche
{display:block;
width:27px;
height:27px;
background:url(../img/icon-25-search.png) no-repeat;
	overflow: auto;
	margin: 5px 5px;
	padding: 3px;
	border: 1px solid #D3E377;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}
.suche:focus
{background-position:0px -30px;}
.suche:active
{background-position:0px -30px;}
.suche:hover
{background-position:0px -30px;}

.home0
{display:block;
width:25px;
height:25px;
background:url(../img/icon-25-home.png) no-repeat;
}
.home0:focus
{background-position:0px -30px;}
.home0:active
{background-position:0px -30px;}
.home0:hover
{background-position:0px -30px;}

.forward0
{display:block;
width:25px;
height:25px;
background:url(../img/icon-25-forward.png) no-repeat;
}
.forward0:focus
{background-position:0px -30px;}
.forward0:active
{background-position:0px -30px;}
.forward0:hover
{background-position:0px -30px;}

.back0
{display:block;
width:25px;
height:25px;
background:url(../img/icon-25-back.png) no-repeat;
}
.back0:focus
{background-position:0px -30px;}
.back0:active
{background-position:0px -30px;}
.back0:hover
{background-position:0px -30px;}

.button0
{display:block;
padding: 5px 0px 0px 0px;
width:180px;
height:25px;
text-align:center;
vertical-align:text-middle;
margin: 5px 5px;
border: 1px solid #336600;
border-radius: 5px;
box-shadow: 2px 2px 5px #336600;
background-image: url('hg.png');

}
.button0:focus
{box-shadow: 2px 2px 5px #000000;}
.button0:active
{box-shadow: 2px 2px 5px #000000;}
.button0:hover
{box-shadow: 2px 2px 5px #000000;}

.button1
{display:block;
width:100px;
height:25px;
text-align:center;
vertical-align:text-middle;
margin: 5px 5px;
border: 1px solid #336600;
border-radius: 5px;
box-shadow: 2px 2px 5px #336600;
background-image: url('hg.png');

}
.button1:focus
{box-shadow: 2px 2px 5px #000000;}
.button1:active
{box-shadow: 2px 2px 5px #000000;}
.button1:hover
{box-shadow: 2px 2px 5px #000000;}
.ess_ch {
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   border:none;
   width:200px;
   height:20px;
}
.ess_ch::-ms-expand {
        display: none;
}
.einh {
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   border:none;
   width:35px;

}
.einh::-ms-expand {
        display: none;
}
.masse {
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   border:none;
   width:75px;
   height:20px;
   background-image: url('hg.png');
}
.masse::-ms-expand {
        display: none;
}
.h_es {
	background-image: url('f.png');
	overflow: auto;
	margin: 5px 5px;
	padding: 3px;
	border: 1px solid #F4A460;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #D3E377;
}