form{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px ;
}

input{
border:0px;
width:auto;
height:15px;
color:#000000;
font-size:11px;
font-family:tahoma;

}

textarea{
border:0px;
width:auto;
height:30px;
color:#000000;
font-size:11px;
font-family:tahoma;
overflow:auto;
}

td{
color:ButtonText;
font-size:11px;
font-family:tahoma;
height:20px;
white-space:nowrap;
}

.mainheadercell{
width:100%;
height:20px;
background-color:#ECE9D8;
}

.headerleftcell{
border-top:1px solid ButtonShadow;
border-left:1px solid ButtonShadow;
width:21px;
}
.headerpos{
border-top:1px solid ButtonShadow;
width:30px;
}
.headerarticle{
width:150px;
border-top:1px solid ButtonShadow;
border-left:1px solid ButtonShadow ;
}
.headerarticlename{
width:auto;
border-top:1px solid ButtonShadow;
border-left:1px solid ButtonShadow;
}
.headeramount{
text-align:right;
width:70px;
border-top:1px solid ButtonShadow;
border-left:1px solid ButtonShadow;
}
.headerunit{
width:50px;
border-top:1px solid ButtonShadow;
border-left:1px solid ButtonShadow;
}

.headersingleprice{
text-align:right;
width:90px;
border-left:1px solid ButtonShadow;
border-top:1px solid ButtonShadow;
}

#lastcell{
width:90px;
text-align:right;
border-left:1px solid ButtonShadow;
border-right:1px solid ButtonShadow;
border-top:1px solid ButtonShadow;

}
#posdiv{
background-color:#ffffff;
border:1px solid ButtonShadow;
padding:0px;
marging:0px;
width:100%;
height:100%;
}

.buttoncell{
width:21px;
border-bottom:1px solid;
background-color:#ECE9D8;
vertical-align:top;

}
.pos{
width:30px;
border-bottom:1px solid;
font-weight:bold;
}
.article{
width:150px;
border-left:1px solid;
border-bottom:1px solid;
white-space:nowrap;
}

.articlename{
width:auto;
border-left:1px solid ;
border-bottom:1px solid;

}
.articletitle{
width:auto;
border-left:1px solid ;
border-bottom:1px solid;
vertical-align:top;
padding-top:5px;
}
.articletitle input{

font-weight:bold;
}

.amount{
text-align:right;
width:70px;
border-left:1px solid ;
border-bottom:1px solid;

}

.unit{
width:50px;
border-left:1px solid;
border-bottom:1px solid;


}


.singleprice{
text-align:right;
width:90px;
border-left:1px solid;
border-bottom:1px solid;
font-weight:bold;
}

.price{
width:90px;
text-align:right;
border-left:1px solid;
border-bottom:1px solid;
border-right:1px solid;
font-weight:bold;
}
.price input{

font-weight:bold;
}

.discount{
width:90px;
text-align:right;
border-left:1px solid;
border-bottom:1px solid;
border-right:1px solid;
color:#FF0000;
}
.discount input{

font-weight:normal;
color:#FF0000;
}

.discountempty{
width:90px;
text-align:right;
border-left:1px solid;
border-bottom:1px solid;
border-right:1px solid;

}
.discountempty input{

font-weight:normal;

}

.boderleft{
border-left:1px solid;
}
.boderleftbottom{
border-left:1px solid;
border-bottom:1px solid;
}
.boderbottom{
border-bottom:1px solid;
}

.peakbreak{


}