.itemwindow {display: block; float:left; width:274px; height:150px; width:"284px"; height:"160px"; border: solid black 1px; padding:5 5 5 5; margin:3 3 3 3; overflow:hidden;}
.itemtn {width: 80px; height: 60px; margin: 0 0 0 0; padding: 0 0 0 0; overflow:hidden; border: 2px solid #DDCCCC; text-align:center; display:block;}
.itemhead {float:right; display:block; width:185; height: 62;}
.itemdesc {display:block; width:270; height:65; margin: 4 0 3 0; padding:0 0 0 0; overflow:hidden;}

.kartinfo {display: block; float:left; width:496px; width:"513px"; height:39px; height:"56px"; border: solid steelblue 3px; padding:5 5 5 5; margin:3 3 3 3; overflow:hidden; background-color:white;}
.kartinfo p {margin:8 5 8 5;}

.shopgroups {width:575; height:80; background-color:#ffbbbb; border: solid #DD9999 2px; padding:5 5 5 5; margin:3 3 3 3; overflow:hidden;}
.shopfilter  {display: block; float:left; background:lightsteelblue; width:486; height: 24; width:"490"; height: "36"; border:solid steelblue 1px; margin:0 2 12 2; padding:0 0 0 8; vertical-align: middle; font-weight:bold;}
.filtersubmit {width:80px; height:26px; border:solid black 1px; margin:0 0 0 0; padding:0 0 4 0; background: #DD6666}
.groupbutton {display: block; float:left; height:15; color:#EEF4FF; background-color:none; border: solid black 1 1 0 1; padding:1 5 5 5; margin:0 1 0 1; overflow:hidden; text-align:center;  font-size: 10px; vertical-align:bottom;}

.groupbutton:link {color:#EEF4FF; background-color:steelblue;}
.groupbutton:visited {color:#EEF4FF; background-color:steelblue;}
.groupbutton:hover {color:black ;background-color:lightsteelblue;}

.ordersheet {display: block; float:left; width:554; width:"574"; background-color:white; border: dashed black 1px; padding: 10 10 10 10; margin:4 4 4 4; font-family:Courier;}
.ordersheet hr {color:black; height:1px; border-style:dashed;}
