/*
  $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 {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
.errorBox {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #ffb3b5;
font-weight : bold;
}
.stockWarning {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #cc0033;
}
.productsNotifications {
background : #f2fff7;
}
.orderEdit {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #70d250;
text-decoration : underline;
}
html, BODY {
background : #ffffff;
color : #0080C0; /* oder 2A898E */
margin : 0;
            scrollbar-base-color: #0033cc; 
            scrollbar-track-color: #ffffff; 
            scrollbar-face-color: #ffffff; 
            scrollbar-highlight-color: #d6dff7; 
            scrollbar-3d-light-color: #ffffff; 
            scrollbar-darkshadow-color: #0033cc; 
            scrollbar-shadow-color: #3E5D5D; 
            scrollbar-arrow-color: #0033cc;

}
A {
color : #2A898E;
text-decoration : none;
}
A:hover {
color : #aabbdd;
text-decoration : underline;
}
FORM {
display : inline;
}
TR.header {
background : #2A898E;
}
TR.headerNavigation {
background : #0080C0;
}
TD.headerNavigation {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
background : #0080C0;
color : #ffffff;
font-weight : bold;
}
A.headerNavigation {
color : #ffffff;
}
A.headerNavigation:hover {
color : #ffffff;
}
TR.headerError {
background : #ff0000;
}
TD.headerError {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #ff0000;
color : #ffffff;
font-weight : bold;
text-align : center;
}
TR.headerInfo {
background : #00ff00;
}
TD.headerInfo {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #00ff00;
color : #ffffff;
font-weight : bold;
text-align : center;
}
TR.footer {
background : #bbc3d3;
}
TD.footer {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
background : #0080C0;
color : #ffffff;
font-weight : bold;
}
.infoBox {
background : #0080C0;
}
.infoBoxContents {
background : #f8f8f9;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
.infoBoxContentsCo2 {
background : #f8f8f9;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
.infoBoxNotice {
background : #ff8e90;
}
.infoBoxNoticeContents {
background : #ffe6e6;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
SPAN.infoBox {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
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 : #f8f8f9;
}
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 : #f8f8f9;
}
TABLE.productListing {
border : 5px none inherit;
border-style : solid;
border-color : #E54C4C;
border-spacing : 1px;
}
.productListing-heading {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
background : #E54C4C;
color : #ffffff;
font-weight : bold;
}
TD.productListing-data {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
A.pageResults {
color : #0000ff;
}
A.pageResults:hover {
color : #0000ff;
background : #ffff33;
}
TD.pageHeading , DIV.pageHeading {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 20px;
font-weight : bold;
color : #2A898E;
}
TR.subBar {
background : #f4f7fd;
}
TD.subBar {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
color : #E54C4C;
}
TD.main , P.main {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 1.5;
}
TD.smallText , SPAN.smallText , P.smallText {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
TD.accountCategory {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #aabbdd;
}
TD.fieldKey {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
TD.fieldValue {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
}
TD.tableHeading {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
SPAN.newItemInCart {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
}
CHECKBOX , INPUT , RADIO , SELECT {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
color : #E54C4C;
background : #ffffff;
}
TEXTAREA {
width : 100%;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
color : #E54C4C;
background : #ffffff;
}
SPAN.greetUser {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #f0a480;
font-weight : bold;
}
TABLE.formArea {
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 20px;
}
TD.formAreaTitle {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
SPAN.markProductOutOfStock {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #c76170;
font-weight : bold;
}
SPAN.productSpecialPrice {
font-family : Tahoma, Verdana, Arial, sans-serif;
color : #ff0000;
}
SPAN.errorText {
font-family : Tahoma, Verdana, Arial, sans-serif;
color : #ff0000;
}
.moduleRowOver {
background-color : #d7e9f7;
cursor : pointer;
}
.moduleRowSelected {
background-color : #e9f4fc;
}
.checkoutBarFrom , .checkoutBarTo {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
color : #8c8c8c;
}
.checkoutBarCurrent {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
color : #000000;
}
.messageBox {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
.messageStackError , .messageStackWarning {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
background-color : #ffb3b5;
}
.messageStackSuccess {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
background-color : #99ff00;
}
.inputRequirement {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
}
.best_sellersBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
.best_sellersBoxleftContents {
background : #ffffff;
background-image : url(images/theme/box-mitte-links.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
.best_sellersBoxrightContents {
background : #ffffff;
background-image : url(images/theme/box-mitte-rechts.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
.best_sellersinfoBox {
background : #000000;
}
.categoriesBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
line-height : 1;
}
.categoriesinfoBox {
background : #003399;
}
.categories_dhtmlBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 15px;
}
.categories_dhtmlinfoBox {
background : #000000;
}
.currenciesBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.currenciesinfoBox {
background : #000000;
}
.languagesBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.languagesinfoBox {
background : #000000;
}
.loginBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.logininfoBox {
background : #000000;
}
.manufacturer_infoBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.manufacturer_infoinfoBox {
background : #000000;
}
.manufacturersBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.manufacturersinfoBox {
background : #000000;
}
.order_historyBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.order_historyinfoBox {
background : #000000;
}
.product_notificationsBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.product_notificationsinfoBox {
background : #000000;
}
.reviewsBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Geneva, Verdana, Arial, sans-serif;
font-size : 11px;
}
.reviewsinfoBox {
background : #000000;
}
.searchBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
}
.searchinfoBox {
background : #000000;
}
.shopping_cartBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.suma {
background : #ffffff;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 10px;
text-align : center;
}
.suma_red {
font-color: #FF0000;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
}
.shopping_cartinfoBox {
background : #000000;
}
.specialsBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.specialsinfoBox {
background : #000000;
}
.tell_a_friendBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
}
.tell_a_friendinfoBox {
background : #000000;
}
.whats_newBoxContents {
background : #ffffff;
background-image : url(images/theme/box-mitte.gif);
font-size : 11px;
}
.whats_newBoxinfoBox {
background : #000000;
}
TR.shippingHeader {
background : #bbc3d3;
}
TR.shippingNavigation {
background : #bbc3d3;
}
TD.shippingNavigation {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 11px;
background : #bbc3d3;
color : #000000;
font-weight : bold;
}
TD.tab {
background-image : url(images/tabs/tab_middle.gif);
background-repeat : repeat;
color : #6699cc;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : smaller;
}
A.tab {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 10px;
color : #ffffff;
text-decoration : none;
}
A.tab:hover {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 10px;
color : #ffffff;
text-decoration : none;
}
TD.ontab {
background-image : url(images/tabs/tab_middle_on.gif);
background-repeat : repeat;
color : #922443;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : smaller;
}
A.ontab {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 10px;
color : #922443;
text-decoration : none;
}
A.ontab:hover {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 10px;
color : #ffffff;
text-decoration : none;
}
TD.tableft {
background-image : url(images/tabs/tab_left.gif);
background-repeat : no-repeat;
color : #deb887;
font-size : smaller;
}
TD.tabright {
background-image : url(images/tabs/tab_right.gif);
background-repeat : no-repeat;
color : #deb887;
font-size : smaller;
}
A.headerLink {
background-color : #ffffff;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : smaller;
color : #000099;
text-decoration : none;
}
A.headerLink:hover {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : smaller;
color : #99ccff;
text-decoration : none;
}
.infoBoxBorder2 {
background : #E54C4C;
}
TD.infoBoxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #0080C0; <!-- url(images/boxes/infobox.gif); oder #0080C0 -->
  color: #ffffff;
}
.hinfo { 
visibility:hidden; 
}
.h_small {
font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; 
font-weight: bold; 
margin-bottom:0px; 
margin-top:0px; 
line-height: 1em;
}

.h_big {
font-family: Tahoma, Verdana, Arial, sans-serif; 
font-size: 20px; 
font-weight: bold; 
margin-bottom:0px; 
margin-top:0px; 
line-height: 1em;
}

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

