.main
{
  width: 1000;
  height: 200px;
  overflow: auto;
}

.orange
{
  width: 323px;
  height: 160px;
  margin: 10px 5px 0px 5px;
  background: #ffffff url('/images/bgorange.bmp') repeat-x;
  float: left;
}

.green
{
  width: 323px;
  height: 160px;
  margin: 10px 5px 0px 5px;
  background: #ffffff url('/images/bggreen.bmp') repeat-x;
  float: left;
}

.blue
{
  width: 323px;
  height: 160px;
  margin: 10px 5px 0px 5px;
  background: #ffffff url('/images/bgblue.bmp') repeat-x;
  float: left;
}

.resulttable
{
  position: relative;
  left: 10;
  top: 0;
  width: 1350px;
  cellspacing: 0;
  cellpadding: 0;
  border: 0;
  font-size: 12px;
}

.resultheader
{
  position: relative;
  left:10;
  top:0;
  width: 975px;
  cellspacing: 0;
  cellpadding: 0;
}

.resultscroll
{
  position: relative;
  top:10;
  height: 600px;
  width: 1105px;
  overflow: auto;
}

tr.alternH
{
  background-color: #ffffff;
  color: #006e99;
  height: 25px;
	font-weight: bold;
  border-bottom: 1px solid black;
}

tr.alternAT
{
  background-color: #edf7f2;
  color: #000000;
  height: 25px;
	font-weight: bold;
  border-bottom: 1px solid black;
}

tr.altern1
{
  background-color: #e2e8e4;
  height: 25px;
}

tr.altern2
{
  background-color: #ffffff;
  height: 25px;
  border-bottom: 1px solid black;
}

tr.altern3
{
  background-color: #ffffdd;
}

tr.altern4
{
  background-color: #ffddff;
}

td.pms_quantity
{
  width: 60px;
  text-align: right;
  padding-right: 15px;
}

th.pms_amount
{
  width: 100px;
  text-align: right;
  padding-right: 3px;
}

td.pms_amount
{
  width: 100px;
  text-align: right;
  padding-right: 3px;
  border-right: 1px solid black;
}

td.pms_amountgr
{
  width: 100px;
  text-align: right;
  padding-right: 3px;
  background-color: #e4fce3;
  border-right: 1px solid black;
}

td.pms_amountrd
{
  width: 100px;
  text-align: right;
  padding-right: 3px;
  background-color: #ffe3e4;
  border-right: 1px solid black;
}

th.ics_amount
{
  width: 90px;
  text-align: right;
  padding-right: 3px;
}

td.ics_amount
{
 width: 90px;
 text-align: right;
 padding-right: 3px;
}

td.pms_boolean
{
 text-align: center;
}

td.pms_booleanF
{
 text-align: center;
 background-color: #ff5555;
}

td.pms_booleanT
{
 text-align: center;
}

td.pms_booleanY
{
 text-align: center;
}

.colArtCode {width: 80px;}
.colArtCodeR {width: 80px; text-align: right;}
.colArtikel {width: 150px;}
.coolOmschr {width: 500px;}

.combobox {width: 275px}

.tooltip
{
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip .tooltiptext
{
//  visibility: invisible;
  display: none;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: -5px;
  left: 105%;
}

.tooltip:hover .tooltiptext
{
//  visibility: visible;
  display: inline;
}

table.resulttable tr[onclick]:hover
{
  cursor: pointer;
  background: #fdb;
}