/*
   CSS Generated On: 07-10-2008 10:42:42
*/

#rem { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#rem a { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#rem a:hover { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }

#shopmenu #rem { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#shopmenu #rem a { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#shopmenu #rem a:hover { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }

body { background: url(/graphics/styles/41/body.gif); background-color: #ffffff; background-repeat: repeat-x; margin: 0px; padding: 0px; }
#toptable { height: 55px; background: url(/graphics/styles/41/toptable.jpg); background-color: #ffffff; background-repeat: no-repeat; margin: 0px; padding: 0px; }
#topdata { padding: 5px; }
#shopmenu a { font-size: 12px; color: #333333; font-style: normal; text-decoration: none; font-weight: normal; width: 175px; background-color: #f1f1f1; background-repeat: no-repeat; border-right: 5px solid #d9d9d9; margin-bottom: 2px; display: block; float: left; padding: 4px 5px; _width: 190px; }
#shopmenu { background-color: #ffffff; background-repeat: no-repeat; margin: 0px; padding: 5px; }
#maintable-divider { display: none; }
#shopmenu a:hover { background-color: #ffffff; background-repeat: no-repeat; border-right: 5px solid #8dc73d; }
#shopmenu b { font-size: 12px; color: #ffffff; height: 23px; width: 190px; background: url(/graphics/styles/41/shopmenu_b.jpg); background-repeat: no-repeat; display: block; float: left; line-height: 24px; padding-left: 5px;  margin: 15px 0 2px 0; }
#shopaddress { color: #ffffff; height: 40px; background: url(/graphics/styles/41/shopaddress.jpg); background-color: #353535; background-repeat: no-repeat; }
#topbanner { font-size: 12px; color: #ffffff; height: 85px; width: 900px; background: url(/graphics/styles/41/topbanner.jpg); background-color: #353535; background-repeat: no-repeat; }
#shopcontent { padding: 0 10px 0 10px; }
#orderbox_border { color: #ffffff; background-color: #353535; background-repeat: no-repeat; }
#orderbox_border font { color: #ffffff; }
#orderbox_table { background-color: #353535; background-repeat: no-repeat; }

