/*
  $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
*/

div.newProductsImage {
  border: 1px #EA5A01 dotted;
  margin: 0px auto 0px auto;
  padding: 3px 3px 3px 3px;
  vertical-align: middle;
}

.ausfuehrung {
  background-color: #EA5A01;
}

tr.ausfuehrung {
  background-color: #EA5A01;
  vertical-align: middle;
}

td.ausfuehrung {
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  background-color: #EA5A01;
  color: #FFFFFF;
  font-weight: bold;
  vertical-align: bottom;
}

a.ausfuehrung {
  color: #FFFFFF;
}

a.ausfuehrung:hover {
  color: #FFFFFF;
}

.boxText {
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
}

.errorBox {
  font-family: arial, sans-serif;
  font-size: 11px;
  background-color: #FFAFB2;
  font-weight: bold;
}

.stockWarning {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #FFAFB2;
}

.productsNotifications {
  background-color: #EA5A01;
}

.orderEdit {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #EA5A00;
  text-decoration: underline;
}

table {
  font-family: arial, sans-serif;
  font-size: 11px;
}

img {
  border: none;
}

body {
  background-image:url(../../../images/background.jpg);
  background-repeat: repeat-x;
  color: #000000;
  margin: 0px auto 0px auto;
  width: 100%;
  font-family: arial, sans-serif;
  font-size: 11px;
}

html {
  background-color: #FFFFFF;
}

a {
  color: #000000;
  text-decoration: none;
}

a.normal {
  color: #EA5A00;
  text-decoration: none;
}

a:hover {
  color: #EA5A01;
  text-decoration: underline;
}

form {
  display: inline;
}

tr.header {
  background-color: transparent;
}

tr.headerNavigation {
  background-color: #EA5A01;
}

td.headerNavigation {
  font-family: arial, sans-serif;
  font-size: 11px;
  background-color: #EA5A01;
  color: #FFFFFF;
  font-weight: bold;
}

a.headerNavigation {
  color: #FFFFFF;
}

a.headerNavigation:hover {
  color: #FFFFFF;
}

tr.headerError {
  background-color: #FFAFB2;
}

td.headerError {
  font-family: arial, sans-serif;
  font-size: 12px;
  background-color: #FFAFB2;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

tr.headerInfo {
  background-color: #EA5A00;
}

td.headerInfo {
  font-family: arial, sans-serif;
  font-size: 12px;
  background-color: #EA5A00;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

tr.footer {
  background-color: #EA5A01;
}

td.footer {
  font-family: arial, sans-serif;
  font-size: 11px;
  background-color: #EA5A01;
  color: #FFFFFF;
  font-weight: bold;
}

.infoBox {
  background-color: #EA5A01;
}

.infoBoxOver {
  background-color: #EA5A00;
}

.infoBoxContents {
  background-color: #FFFFFF;
  font-family: arial, sans-serif;
  font-size: 11px;
}

.infoBoxNotice {
  background-color: #EF5A00;
}

.infoBoxNoticeContents {
  background-color: #FFE1CF;
  font-family: arial, sans-serif;
  font-size: 11px;
}

td.infoBoxHeading {
  font-family: arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #EA5A01;
  color: #FFFFFF;
}

td.infoBox, span.infoBox {
  font-family: arial, sans-serif;
  font-size: 11px;
}

.odd, 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-color: #FFFFFF;
}

.even, 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-color: #FFEBDF;
}

table.productListing {
  border: 1px;
  border-style: dotted;
  border-color: #EA5A01;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: arial, sans-serif;
  font-size: 11px;
  background-color: #EA5A01;
  color: #FFFFFF;
  font-weight: bold;
}

td.productListing-data {
  font-family: arial, sans-serif;
  font-size: 11px;
}

a.pageResults {
  color: #EA5A01;
}

a.pageResults:hover {
  color: #000000;
  background-color: #EA5A01;
}

td.pageHeading, div.pageHeading, span.pageHeading, h1 {
  font-family: arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #EA5A01;
}

table#headerTable {
  border-collapse: collapse;
  color: #000000;
  background-color: #EA5A01;
  width: 100%;
}

tr.subBar {
  background-color: #FFEBDF;
}

td.subBar {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

td.main,p.main {
  font-family: arial, sans-serif;
  font-size: 11px;
}

td.smallText, span.smallText, p.smallText {
  font-family: arial, sans-serif;
  font-size: 11px;
}

td.accountCategory {
  font-family: arial, sans-serif;
  font-size: 13px;
  color: #EA5A01;
}

td.fieldKey {
  font-family: arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

td.fieldValue {
  font-family: arial, sans-serif;
  font-size: 12px;
}

td.tableHeading {
  font-family: arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

span.newItemInCart {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #EA5A00;
}

input, select {
  font-family: arial, sans-serif;
  font-size: 11px;
  border: 1px solid #EA5A01;
  background-color: #FFFFFF;
}

textarea {
  width: 100%;
  font-family: arial, sans-serif;
  font-size: 11px;
  padding: 2px 2px 2px 2px;
  border: 1px solid #EA5A01;
  background-color: #FFFFFF;
}

span.greetUser {
  font-family: arial, sans-serif;
  font-size: 12px;
  color: #EA5A00;
  font-weight: bold;
}

table.formArea {
  background-color: #FFEBDF;
  border-color: #EA5A01;
  border-style: solid;
  border-width: 1px;
}

td.formAreaTitle {
  font-size: 12px;
  font-weight: bold;
}

span.markProductOutOfStock {
  font-size: 11px;
  color: #EA5A00;
  font-weight: bold;
}

span.productSpecialPrice {
  font-size: 13px;
  color: #EA5A00;
  font-weight: bold;
}

.pageHeading .productSpecialPrice {
  font-size: 20px;
  color: #EA5A00;
  font-weight: bold;
}

span.productPrice {
  font-size: 13px;
  color: #000000;
  font-weight: bold;
}

.productName {
  font-size: 11px;
  color: #000000;
}

.price {
  font-size: 20px;
  font-weight: bold;
  color: #000000;
}

span.errorText {
  font-family: arial, sans-serif;
  color: #EA5A00;
}

.moduleRow {
}

.moduleRowOver {
  background-color: #d7e9f7;
  cursor: pointer;
}

.moduleRowSelected {
  background-color: #EA5A01;
}

.checkoutBarTo {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #8c8c8c;
}

.checkoutBarCurrent, .checkoutBarFrom {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

/* message box */

.messageBox {
  font-family: arial, sans-serif;
  font-size: 11px;
}

.messageStackError,.messageStackWarning {
  font-family: arial, sans-serif;
  font-size: 11px;
  background-color: #ffb3b5;
}

.messageStackSuccess {
  font-family: arial, sans-serif;
  font-size: 11px;
  background-color: #99ff00;
}

/* input requirement */

.inputRequirement {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

/*  Begin links_manager_1.14b - installed by Contrib_Installer */

table.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #b6b7cb;
  color: #FFFFFF;
  text-align: center;
}

td.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding-top: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

tr.linkListing-odd {
  background-color: #f8f8f9;
}

tr.linkListing-even {
  background-color: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
/*  End links_manager_1.14b - installed by Contrib_Installer */

/*  Begin Option_Type_Feature_1.7.2 - installed by Contrib_Installer */
/* DDB - 041031 - Form Field Progress Bar */
.progress {
  width: 1px;
  height: 14px;
  color: white;
  font-size: 12px;
  overflow: hidden;
  background-color: navy;
  padding-left: 5px;
}
/*  End Option_Type_Feature_1.7.2 - installed by Contrib_Installer */

