/* color
    brown
        light: FC6
        middle: C60
        dark: FC6
*/


/* general */
body { font: 14px/21px Verdana; color: #660000; background: #FFCC66; }

a                   { color: #600; }
a:hover             { color: white; }

a:link img,
a:visited img,
a:active img        { border-color: #C60;  }
a:hover img         { border-color: white; }

td                  { padding: 3px; }
s                   { display: block; margin-right: 6px; }
p                   { margin: 10px; }


/* content */
.frame { width: 980px; background-color: white; }




/* special */
.hinweis   { border: 1px solid #360; background-color: #CF9; width: 440px; margin-left: 30px; margin-top: 30px; margin-bottom: 30px; }
.hinweis a { font-weight: bold; }

table#mytable       { width: 980px; border:0px solid;}

table#ptable        { margin:10px 0px 0px 20px; border:1px solid #660000; border-collapse:collapse;  color:#660000; }

div.dazu            { height: 60px; margin: 20px 10px 0px; border-bottom: 1px solid; overflow: auto; }
div.dazu img        { height: 50px; float: left; border-width: 1px; }
div.dazu p          { margin: 0px 0px 0px 80px; }

td#headeins         { width:190px; vertical-align: top; height: 140px; }
td#headzwei         { vertical-align:top;padding-top:15px;width:790px; }
td#headzwei img     { float:left;margin-top:5px;padding-left:10px; }
td#headzwei div     { background:url(images/raute.gif) top left no-repeat;float:right;width:410px;padding-left:20px;}

small, TD.smallText, SPAN.smallText, P.smallText            /* old price */
                    { font-size: 10px; }

/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/


/*
.boxText { color:#660000; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #FFCC66; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #FFCC66; }
.productsNotifications { background: #FFCC66; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #660000; text-decoration: underline; }
*/

h1 { font: 18px/18px Verdana; margin: 10px 0px; }
h2 { font: 14px/14px Verdana; margin: 10px 0px; font-weight: bold; }

FORM { display: inline; }

TR.header { height:130px; background: #FFCC66; }

TR.headerNavigation         { background: #CC6600; color: #FFCC66; }
TR.headerNavigation a       { color: #FFCC66; }
TR.headerNavigation a:hover { color: white; }
TD.headerNavigation         { }

TR.headerError { }
TD.headerError { }
TR.headerInfo { }
TD.headerInfo { }

table#myfooter{ width: 970px; border-top: 1px solid; margin-top: 20px; }

.infoBox { }
.infoBoxContents { }

.infoBoxNotice { }
.infoBoxNoticeContents { }

TD.infoBoxHeading { font-weight: bold; background: #CC6600; color:#FFCC66; border-top: 1px solid #660000; }

TD.infoBox, SPAN.infoBox { }

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd
    { background: #FFCC66; }

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even
    { background: #FFCC66; }

TABLE.productListing { }

.productListing-heading {  background: #CC6600;  color: #FFCC66;}

TD.productListing-data { }

A.pageResults { }

TD.pageHeading, DIV.pageHeading {  font-size: 20px;  font-weight: bold;  color: #CC6600; height: 45px; vertical-align: top; }

TR.subBar { }
TD.subBar { }

TD.main, P.main { vertical-align: top; }

TD.accountCategory { }

TD.fieldKey { }

TD.fieldValue { }

TD.tableHeading { }

SPAN.newItemInCart { }

CHECKBOX, INPUT, RADIO, SELECT { }

TEXTAREA {  }

SPAN.greetUser { }

TABLE.formArea { }

TD.formAreaTitle { }

SPAN.markProductOutOfStock { }

SPAN.productSpecialPrice { }

SPAN.errorText { }

.moduleRow td         { border-bottom: 1px solid; }
.moduleRowOver td     { border-bottom: 1px solid; }
.moduleRowSelected td { border-bottom: 1px solid; }

.checkoutBarFrom, .checkoutBarTo { }
.checkoutBarCurrent { }

/* message box */

.messageBox { }
.messageStackError, .messageStackWarning { }
.messageStackSuccess { }

/* input requirement */

.inputRequirement { }

/* td, div { border: 1px solid; } */
