div#shoppingListLayer { 
 
	visibility: visible;
  width:190px; height:10px; z-index:1;
  padding: 0px;
}
div#completeShoppingListLayer {
	
	visibility: hidden;
  width:350px; height:10px; z-index:2;
  padding: 0px;
}
div#container {
position:absolute;
}
div#mailAFriendLayer {
	visibility: hidden;
  width:350px; height:10px; z-index:2;
  padding: 0px;
}
.popup
{
CURSOR: help;
TEXT-DECORATION: none
}

TABLE.shoppingListTable {
margin-bottom: 17px; padding:4px;
font-family:verdana;font-size:10px;line-height:13px;
border-collapse:	collapse;
background-color:#EEEEEE; border:1px solid black;
}
TR.shoppingListTable {
border: 1px solid black;background-color: #d8101b; color: #ffffff;
}
TD.shoppingListTable {
background-color: #d8101b; color: #ffffff;padding: 5px;font-weight:bold;
}
TR.shoppingListRow {
padding: 0px;
}
TD.shoppingListCellLeft {
border-right-style: hidden; border-top-style: hidden; padding-left: 5px; padding-right:5px; padding-top:2px;
}
TD.shoppingListCellRight {
border-left-style: hidden; border-top-style: hidden; padding-right: 5px; padding-top:2px;
}
TABLE.shoppingListButtonTable {
margin-bottom: 10px; padding:4px;
font-family:verdana;font-size:10px;line-height:13px;
border-collapse:	collapse;
background-color:#EEEEEE;
border-style: hidden;
}
.knappar {
padding:5px;
}
.printinfo {
text-align: left;
padding-left:5px;
}
.printprodukt {
padding-left:5px;
padding-right:5px;
}
INPUT.submitX { font-size: 11px; border: solid #d8101b 1px;  background-color: #ffffff; color: #d8101b; padding:-10px; margin-top: 4px; margin-bottom: 4px; CURSOR: pointer;}
