body { background-color:#F0FFFF; background-image:url("../Pictures/Body.gif"); background-attachment:fixed; background-repeat:repeat; }
body.CHRISTMAS { background-color:#F0FFFF; background-image:url("../Pictures/Hintergrund.jpg"); background-attachment:fixed; background-repeat:repeat; }
p /* Layout.css; Generelle Angaben */, li, ul, table, h3, h4, small, b, { font-family:Lucida Sans Unicode; }
a:link { text-decoration:none; color:#003366; font-weight:bold; }
a:visited { text-decoration:none; color:#003366; font-weight:bold; }
a:active { text-decoration:none; color:#003366; }
a:hover { text-decoration:none; color:#660066; font-weight:bold; background-color:#DDDDDD; }

h1 /* Titel im Hauptfenster */ { font-family:Times New Roman; color:#000000; font-weight:bold; font-size:140%;
	margin-bottom:30px; border:0.25cm ridge #FFFFA0; background-color:#FFFFF4; text-align:center; }
h1.LOGO /* Titel über Produkten */ { font-family:Korinna BT; background-color:transparent; margin-bottom:0px; border:none; font-size:x-large; }
h3 { font-size:130%; }
h4 { font-size:125%; color:black; }
p, li, a { font-size:100%; }
li { margin-left:-5px; }
p { margin-left:15px; }

small /* copyright */ { margin-right:15px; }
tr { background-color:transparent; }
table.LOGO { background-image:url("Pictures/Background.gif"); } 

/* Layout fuer SIGNATURE */
div.SIGNATURE { color:#000000; font-size:x-small; }
address.SIGNATURE { color:#000000; font-style:normal; font-size:x-small; text-align:center; width:300px; margin:auto; border:0.25cm outset #FFFFA0; background-color:#FFFFF4; }
a:link.SIGNATURE { text-decoration:none; color:#000000; font-size:x-small; }
a:visited.SIGNATURE { text-decoration:none; color:#000000; font-size:x-small; }
a:active.SIGNATURE { text-decoration:none; color:#FFFFE8; }
a:href.SIGNATURE { text-decoration:none; color:#000000; }
p.SIGNATURE { font-family:none; text-align:right; font-size:xx-small; }

a:hover.ORDER { text-decoration:none; background-color:#DDDDDD; }
td.ORDER { text-align:left; }
td.ORDER1 { width:30%; margin:5%; text-align:right; }
td.ORDER2 { width:70%; text-align:center;}
hr.ORDER { width:100%; height:2; }

em.RATING { color:#8800FF; }

/* Listenstil KNOX */
li.KNOX { list-style-image:url("../Pictures/KnoxliTh.gif"); list-style-type:disc; }

/* shopping cart */
  .greetext  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;color: #006600;}
  .blacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;color: #000000;}    
  .checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000;}
  .checkoutinput_r {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight:bold; color: #000000; onMouseOver:javascript(alert:'required')}   
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000;}   
  .nopcart {background: #FFFFFF; border:2px ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #FFFFFF;}
  .nopheader {background: #F0FFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000;}
  .nopentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; vertical-align:middle;}
  .nopentry_v {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; vertical-align:middle; text-align:right;}
  .noptotal {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000;}
  .noptotal_v {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; text-align:right;}
  .nopbutton {background-image:url("../Pictures/BodyBlue.jpg"); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000;} 
