/*
  $Id: info.css,v 5.0.502 2009/09/11 07:05:00 Thomas Enders

  Tauchsport-Kremer, osCommerce, Open Source E-Commerce Solutions
  http://www.tauchsport-kremer.de
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* Heading styles */
table.headingBanner {
  border: 1px;
  border-style: solid;
  border-color: #487d7c;
  border-spacing: 1px;
  background-color: #4a7d7b;
  background-image: url(../images/background_heading_banner.jpg);
}

td.headingBanner {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}

/* Listing styles */
table.productListing {
  border: 1px;
  border-style: solid;
  border-color: #487d7c;
  border-spacing: 1px;
  background-color: #487d7c;
}

table.specialProductListing, table.reviewsListing {
  border: 1px;
  border-style: solid;
  border-color: #a62423;
  border-spacing: 1px;
  background-color: #ffffff;
}

td.productListHeading {
  background-color: #4a7d7b;
  background-image: url(../images/background_heading_banner.jpg);
}

.productListHeading {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}

a.productListHeading, a.productListHeading:hover, a.productListHeading:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  color: #ffffff;
}

tr.accountHistoryOdd, tr.addressBookOdd, tr.alsoPurchasedOdd, tr.paymentOdd, tr.productListingOdd, tr.productReviewsOdd, tr.upcomingProductsOdd, tr.recommendedProductsOdd, tr.shippingOptionsOdd {
  background: #e6e6e6;
}

tr.accountHistoryEven, tr.addressBookEven, tr.alsoPurchasedEven, tr.paymentEven, tr.productListingEven, tr.productReviewsEven, tr.upcomingProductsEven, tr.recommendedProductsEven, tr.shippingOptionsEven {
  background: #ffffff;
}

.productListing {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

a.productListing, a.productListing:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}

a.productListing:hover {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
}

/* Info news styles */
td.infoNewsHeading {
  background-color: #4a7d7b;
  background-image: url(../images/background_heading_banner.jpg);
}

.infoNewsHeading {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}

a.infoNewsHeading, a.infoNewsHeading:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

a.infoNewsHeading:hover {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  color: #ffffff;
}

.infoNewsDate {
  background-color: #c8dde2;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
}

.infoNewsContent {
  background-color: #e6e6e6;
}

/* Text box styles */
.textBox {
  background-color : #487d7c;
}

.textBoxContents {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  background-color: #ffffff;
}

a.textBoxContents, a.textBoxContents:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}

a.textBoxContents:hover {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}

/* Info box styles */
td.infoBoxHeadingLeft {
  background-color: #487d7c;
  background-image: url(../images/box_heading_left_info.jpg);
}

td.infoBoxHeading {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  color: #a62423;
  background-color: #c8dde2;
  background-image: url(../images/box_heading_info.jpg);
}

td.infoBoxHeadingWide {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  color: #a62423;
  background-color: #c8dde2;
  background-image: url(../images/box_heading_wide_info.jpg);
}

td.infoBoxHeadingRight {
  background-color: #ffffff;
}

.infoBox {
  background-color : #487d7c;
}

.infoBoxContents {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  background-color: #c8dde2;
}

a.infoBoxContents, a.infoBoxContents:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}

a.infoBoxContents:hover {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}

.infoBoxNotice {
  background-color: #ff8e90;
}

.infoBoxNoticeContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-color: #ffe6e6;
}

a.infoBoxNoticeContents, a.infoBoxNoticeContents:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}

a.infoBoxNoticeContents:hover {
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: normal;
  text-decoration: underline;
  color: #000066;
}

.boxText {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
}

/* Category styles */
.categoriesRootActiveEntry {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #000066;
  background-color: #ffffff;
}

a.categoriesRootActiveEntry, a.categoriesRootActiveEntry:hover, a.categoriesRootActiveEntry:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #000066;
  display: block;
}

.categoriesRootEntry {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #000000;
  background: #ffffff;
}

a.categoriesRootEntry, a.categoriesRootEntry:hover, a.categoriesRootEntry:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  text-decoration: none;
  color: #000000;
  display: block;
}

.categoriesActiveSubEntry {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: bold;
  color: #000066;
}

a.categoriesActiveSubEntry, a.categoriesActiveSubEntry:hover, a.categoriesActiveSubEntry:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000066;
  display: block;
}

.categoriesSubEntry {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  color: #000000;
}

a.categoriesSubEntry, a.categoriesSubEntry:hover, a.categoriesSubEntry:visited {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  text-decoration: none;
  color: #000000;
  display: block;
}


/* Module styles */
.moduleRow {
  background-color: #c8dde2;
}

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

.moduleRowSelected {
  background-color: #e9f4fc;
}

.moduleField {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  line-height: 1.5;
}

.moduleFieldOver {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  line-height: 1.5;
  background-color: #D7E9F7;
  cursor: pointer;
}

.moduleFieldSelected {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  line-height: 1.5;
  background-color: #E9F4FC;
}

