/*=============================================================
// All contents Copyright 2004, Kraan and Richards, Switzerland
//
// This code may be freely used for educational purposes.
//
// Commercial use requires the permission of the copyright
// owner. Our website is http://www.kri.ch/
//===========================================================*/


@import url('top_smws.css');
  
BODY { background: #FFFFCC}

/* Special (temporary?) formatting for the link to the page we are on */
.here {font-style: italic; font-weight: bold; color: #408D40;}

/* Formatting for the small window with the login status */
.logingreen {background: #CCFF99; border: solid thin #006600; margin: 0; padding: 3;}
.loginred {background: #FFB0B0; border: solid thin #8C3838; margin: 0; padding: 3;}

a.red:link {font-style: italic; color: #8C3838;}
a.red:active {font-style: italic; color: #8C3838;}
a.red:visited {font-style: italic; color: #8C3838;}

/* Table elements for a list of items on a shop page */
.ShopTable { border-collapse: collapse; border: medium solid black; width: 100%; }
.ShopTable TD { Padding: 0.3em; }
.ShopTableHeaders { font-style: normal; font-weight: bold; }
.ShopTableHeader { padding: 0.2em; font-style: normal; font-weight: bold; }
.ShopItem { }
.ShopItemName {border-top: solid thin; font-size: larger; font-weight: bold;}
.ShopItemInfo {border-top: solid thin; font-style: italic;}
.ShopItemNote {font-size: smaller; font-style: italic; font-weight: bold;}
.ShopItemFinePrint {font-size: smaller; font-style: normal; font-weight: bold; text-align: center; }
.ShopItemPrice {border-top: solid thin; font-size: larger; font-style: italic; font-weight: bold; }
.ShopItemCart {border-top: solid thin; }

/* Additions to the shop-table elements, used for the popup-windows with their
   more detailed formatting */
.DescBody { margin="0"; padding="0"; } /* body of the popup */

.DescPopup { border-collapse: collapse; border: solid thick #408D40;}
.DescPopup TD { Padding: 0.3em; }
.DescItemTitle {background: #FFCC99; font-size: larger; font-style: italic; font-weight: bold; border-bottom: solid thin #408D40; }
.DescItemName {background: #FFCC99; font-size: x-large; font-weight: bold; text-align: center;  border-bottom: solid thin #408D40; }
.DescItemPrice {background: #CCCC99; font-size: larger; font-style: italic; font-weight: bold; text-align: center; border-left: solid thin #408D40; }

.SmallTitle {font-weight: bold; font-style: italic; }
.SmallText {font-size: smaller; font-style: normal; }

/* What the shopping-cart tag should look like */
p.CartTag { font-style: italic; font-size: smaller; }



