
/*
  $Id: stylesheet.css,v 1.1.1.1 2004/03/04 23:42:24 ccwjr Exp $

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

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
.cat_description { color: #89897d; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold }
.boxText { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif }
A.boxText { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif }
.boxText_cart { color: #ffffff; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; padding-right: 2px; padding-left: 68px; vertical-align: top }
.boxText_search { font-size: 11px; font-family: Verdana, Arial, sans-serif; padding-right: 5px; padding-left: 5px }
.errorBox { font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background: #ffb3b5 }
.stockWarning { color: #cc0033; font-size: 10px; font-family: Verdana, Arial, sans-serif }
.productsNotifications { background: #f2fff7 }
.orderEdit { color: #70d250; font-size: 10px; font-family: Verdana, Arial, sans-serif; text-decoration: underline }
* { margin: 0; padding: 0 }
BODY { color: #89897d; background: #ffffff; margin: 0 }
.image { border: solid 1px #000000 }
.column-left { background-color: #b1b652; padding-left: 0 }
.main-content { }
A { color: #89897d; text-decoration: none }
A:hover { color: #aabbdd; text-decoration: underline }
FORM { display: inline }
TR.header { background: #ffffff }
TR.headerNavigation { background: #bbc3d3 }
TD.headerNavigation { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background: #bbc3d3 }
A.headerNavigation { color: #ffffff }
a:hover.headerNavigation { color: #ffffff }
TR.headerError { background: #ff0000 }
TD.headerError { color: #ffffff; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; background: #ff0000; text-align: center }
TR.headerInfo { background: #00ff00 }
TD.headerInfo { color: #ffffff; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; background: #00ff00; text-align: center }
TR.footer { background: #bbc3d3 }
TD.footer { font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; background-color: #999; vertical-align=: color: #ffffff  }
A.footer { color: #ffffff; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif }
.infoBox  { background: #fc6 }
.infoBoxContents { font-size: 10px; font-family: Verdana, Arial, sans-serif; background: white }
.infoBoxNotice { background: #ff8e90 }
.infoBoxNoticeContents { font-size: 10px; font-family: Verdana, Arial, sans-serif; background: #ffe6e6 }
TD.infoBoxHeading { color: #fd7318; font-size: 15px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-left: 15px }
.infoBoxContents_new { font-size: 12px; font-family: Arial, Tahoma, Verdana, sans-serif; background: #ffffff }
.infoBoxContents_new { font-size: 12px; font-family: Arial, Tahoma, Verdana, sans-serif; background: #ffffff }
.infoBoxContentsText_new { color: #cdcdcd; font-size: 12px; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold }
A.infoBoxContentsText_new { font-size: 12px; font-family: Arial, Tahoma, Verdana, sans-serif; text-decoration: none }
/*BOF Left Side InfoBoxes*/
.SideinfoBox { background: #ffa83f; padding-left: 0 }
.SideinfoBoxContents { color: #ffffff; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; background: #ffa83f }
.SideinfoBoxContentsLeft { color: #ffffff; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; background: #ffa83f; padding-right: -8px; padding-left: 10px }
A.SideinfoBoxContents:link { color: #ffffff; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none }
TD.SideinfoBoxHeading { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; background: #ffa83f; padding-left: 5px }
/*EOF Left Side InfoBoxes*/
/*BOF Search InfoBoxes*/
.SearchinfoBox { font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; background: #a3a37d; height: 80px }
.SearchinfoBoxContents { font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; background: url("images/bg_box_search.gif") no-repeat right top; padding: 0 20px 0 0; height: 100px }
.SearchinfoBoxContentsText { color: #ffffff; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; padding-left: 5px }
.SearchinfoBoxContentsTextUnderline { color: #ffffff; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; text-decoration: underline; padding-left: 5px }
A.SearchBoxContentsText { color: #ffffff; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none }
TD.SearchinfoBoxHeading { }
/*EOF Search InfoBoxes*/
/*BOF Shopping Cart Box*/
.CartinfoBox { font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; background: url("images/bg_shopping_cart.jpg") no-repeat left bottom; height: 114px }
.CartinfoBoxContents { color: #ffffff; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; padding-left: 0 }
A.CartinfoBoxContents { color: #ffffff; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none }
/*EOF Shopping Cart Box*/
/*BOF Categorie Box*/
.CateginfoBox { border-right: 1px solid #b1b652; border-left: 1px solid #b1b652 }
.CateginfoBoxContents { background: #ffffff }
/*EOF Categorie Box*/
/*BOF Center InfoBoxes*/
.centerinfoBox { padding-left: 8px }
.centerinfoBoxContents { background: #ffffff }
TD.centerinfoBoxHeading { color: #fd7318; font-size: 18px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; padding-bottom: 3px; padding-left: 20px }
H2 /*  †berschrift 2  */  { color: #fd7318; font-size: 17px; font-family: value, Arial, Tahoma, Verdana, sans-serif; font-weight: bold; padding-bottom: 3px; padding-left: 20px }
H3 { color: gray; font-size: 15px; font-family: value, Arial, Tahoma, Verdana, sans-serif; font-weight: normal; padding-bottom: 3px; padding-left: 20px }
linktext { color: #b1b652; font-size: 15px; font-family: value, Arial, Tahoma, Verdana, sans-serif; font-weight: bold; padding-bottom: 3px; padding-left: 20px }
/*EOF Center InfoBoxes*/
TD.infoBox, SPAN.infoBox { font-size: 10px; font-family: Verdana, Arial, sans-serif }
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 }
A.productTitle { color: #888888; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; padding-top: 5px }
TABLE.productListing { border: solid 1px #fd7318; border-spacing: 1px }
.productListing-heading { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background: #fd7318 }
.productlisting-heading { color: #9a9a9a; font-size: 20px; font-family: Verdana, Arial, sans-serif; font-weight: bold }
TD.productListing-data { color: #990000; font-size: 10px; font-family: Verdana, Arial, sans-serif; background: #ffffff }
A.pageResults { color: #0000ff }
A.pageResults:hover { color: #0000ff; background: #ffff33 }
TD.pageHeading, DIV.pageHeading { color: #fd7318; font-size: 15px; font-family: Verdana, Arial, sans-serif; font-weight: bold; padding-top: 10px; padding-left: 15px }
TD.tax_info, DIV.tax_info { color: #fd7318; font-size: 9px; font-family: Verdana, Arial, sans-serif; font-weight: normal; padding-top: 10px; padding-left: 15px }
TR.subBar { background: #f4f7fd }
TD.subBar { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; background: url("images/infobox_header.gif") }
TD.main, P.main { color: gray; font-size: 11px; font-family: Verdana, Arial, sans-serif; line-height: 1.5; padding-right: 5px; padding-left: 8px }
TD.main_bold, P.main_bold { color: gray; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; line-height: 1.5; padding-right: 5px; padding-left: 8px }
TD.main-small { color: gray; font-size: 10px; font-family: Verdana, Arial, sans-serif; line-height: 1.2; padding-right: 5px; padding-left: 8px }
TD.smallText, SPAN.smallText, P.smallText { font-size: 10px; font-family: Verdana, Arial, sans-serif; padding-right: 5px; padding-left: 5px }
TD.accountCategory { color: #aabbdd; font-size: 13px; font-family: Verdana, Arial, sans-serif }
TD.fieldKey { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold }
TD.fieldValue { font-size: 12px; font-family: Verdana, Arial, sans-serif }
TD.tableHeading { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background: url("images/infobox_header.gif") }
TD.category_desc { font-size: 11px; font-family: Verdana, Arial, sans-serif; line-height: 1.5 }
SPAN.newItemInCart { color: #ff0000; font-size: 10px; font-family: Verdana, Arial, sans-serif }
CHECKBOX, INPUT, RADIO, SELECT { font-size: 11px; font-family: Verdana, Arial, sans-serif }
TEXTAREA { font-size: 11px; font-family: Verdana, Arial, sans-serif; width: 100% }
SPAN.greetUser { color: #f0a480; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold }
TABLE.formArea  { background: #ffc; margin-top: 12px; padding: 3px; border-width: 0 }
TD.formAreaTitle { font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold }
SPAN.markProductOutOfStock { color: #c76170; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold }
SPAN.productSpecialPrice { color: #ff0000; font-family: Verdana, Arial, sans-serif }
SPAN.errorText { color: #ff0000; font-family: Verdana, Arial, sans-serif }
.moduleRow { }
.moduleRowOver { background-color: #d7e9f7; cursor: hand }
.moduleRowSelected { background-color: #e9f4fc }
.checkoutBarFrom, .checkoutBarTo { color: #8c8c8c; font-size: 10px; font-family: Verdana, Arial, sans-serif }
.checkoutBarCurrent { color: #000000; font-size: 10px; font-family: Verdana, Arial, sans-serif }
/* message box */
.messageBox { font-size: 10px; font-family: Verdana, Arial, sans-serif }
.messageStackError, .messageStackWarning { font-size: 10px; font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5 }
.messageStackSuccess { font-size: 10px; font-family: Verdana, Arial, sans-serif; background-color: #99ff00 }
/* input requirement */
.inputRequirement { color: #ff0000; font-size: 10px; font-family: Verdana, Arial, sans-serif; padding-right: 7px }
/* VJ Links Manager v1.00 begin */
TABLE.linkListing { border: solid 1px #fd7318; border-spacing: 1px }
.linkListing-heading { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background: url("images/infobox_header.gif"); text-align: center }
TD.linkListing-data { font-size: 10px; font-family: Verdana, Arial, sans-serif; padding: 4px; border-right: 1px solid #fd7318; border-bottom: 1px none #dfd731 }
TR.linkListing-odd { background: #ffffff }
TR.linkListing-even { background: #ffffff }
/* VJ Links Manager v1.00 end */
.content { color: #000000; font-size: 10px; font-family: Verdana, Helvetica; background: transparent }
/* Show Cart Details */
TR.ShowCartDetails, TD.ShowCartDetails, P.ShowCartDetails { font-size: 11px; font-family: Verdana, Arial, sans-serif; line-height: 1.5; color="#bdcaf0":  }
/* Show Header Page Links */
TR.HeaderPageLinksLeft, TD.HeaderPageLinksLeft, P.HeaderPageLinksLeft { background-image: url("images/button_blank_left.gif") }
TR.HeaderPageLinksRight, TD.HeaderPageLinksRight, P.HeaderPageLinksRight { background-image: url("images/button_blank_right.gif") }
TR.HeaderPageLinks, TD.HeaderPageLinks, P.HeaderPageLinks { color: #000000; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-image: url("images/button_blank_middle.gif") }
A.HeaderPageLinks { color: #000000; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold }
a:hover.HeaderPageLinks { color: #00ff00; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold }
TD.cookieUsage { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background: #000000 }
.style1 { color: #737373; font-size: 11px; font-family: TAhoma; font-weight: bold }
.style2 { color: #990000; font-size: 11px; font-family: TAhoma; font-weight: bold }
.style3 { color: #ffffff; font-size: 10px; font-family: TAhoma; font-weight: bold }
.customerinfoBoxContentsTextPadding /*  Style Kundeninformation  */  { color: white; font-size: 10px; font-family: TAhoma; font-weight: bold; padding-left: 80px }
.style4 { color: #ffffff; font-size: 11px; font-family: TAhoma; font-weight: bold }
body { margin: 0 }
.style5 { color: #ffffff; font-size: 11px; font-family: TAhoma }
.style6 { color: #ffffff; font-size: 11px; font-family: TAhoma; margin-left: 10px }
.style7 { color: white; font-size: 12px; font-family: TAhoma; text-align: right; margin-right: 10px; margin-left: 10px }
H1 /*  SeitenŸberschrift  */  { color: #999; font-size: 16px; font-family: TAhoma; font-weight: normal }
#logo { background-color: transparent; background-image: url("images/logo_s.gif"); margin-top: 20px; margin-bottom: 10px; margin-left: 8px; width: 180px; height: 72px; float: left }
#Seitentext { margin-top: 20px; margin-bottom: 10px; margin-left: 55px; width: 50%; float: left }
/*------------------------- Menu Cateorie left side ----------------------*/
.infoBoxContentsText_categ { color: #c00; font-size: 16px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: 400; text-align: left; padding-left: 12px }
.infoBoxContentsText_subcateg_1 { color: #c00; font-size: 14px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: 400; padding-left: 36px }
.infoBoxContentsText_subcateg_2 { color: #c00; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: 400; padding-left: 72px }
.infoBoxContentsText_subcateg_3 { color: #f60; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: 400; padding-left: 72px }
/*-------------------------- End Menu Cateorie left side -----------------*/
/*	------------------------ Menue top ---------------------------------*/
#container { }
#navbar { background-color: #fc3; width: 100%; float: right; border-top: 3px solid #c03 }
#navbar ul { list-style: none }
#navbar li { width: auto; float: right }
#navbar a { color: #fff; font: bold 0.8em/1.6em Verdana, "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif; background-color: transparent; display: block; padding: 10px 15px; border-left: 1px solid #c03 }
#navbar form { color: #fff; font: bold 0.8em/1.6em Verdana, "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif; background-color: transparent; text-transform: lowercase; display: block; padding: 10px 15px; float: right; border-left: 1px solid #c03 }
#navbar a:hover, #navbar a:focus { color: #c03; background-color: #ccc }
#nav_top { font-size: 12px; font-family: TAhoma; margin-top: 4px; width: 13%; float: right }
.a_nav_top { display: block; padding: 3px 10px; border-right: 1px dotted #999; border-left: 1px dotted #999 }
.a_nav_top a:hover, .a_nav_top a:focus { color: #c03; background-color: #f90 }
/*	------------------------ End Menue top ---------------------------------*/
/*------------------------- Searche suggest --------------------------------*/
.suggest_link { color: #000; background-color: #fff; padding: 2px 6px }
.suggest_link_over { background-color: #c03; padding: 2px 6px }
#search_suggest { color: #fff; font-size: 10px; background-color: #fc0; text-align: left; padding: 2px; position: absolute; border-color: #000000 }
/*------------------------- End Search suggest -----------------------------*/
/*------------------------- Help text --------------------------------*/
#help_ret  { color: #999; font-size: 14px; text-align: left; margin-top: 20px; margin-bottom: 10px; padding: 5px; border: solid 1px #c03 }
/*------------------------- End Help text -----------------------------*/
/*------------------------- Product overview -----------------------------*/
TD.productText, SPAN.productText, P.productText    { color: #999; font-size: 11px; font-family: Verdana }
/*-------------------------End Product overview -----------------------------*/
/*------------------------- Product price -----------------------------*/
#productPrice, SPAN.productText, P.productText    { color: #c03; font-size: 12px; font-family: Arial; font-weight: bold; margin-top: 7px; margin-bottom: 12px }
/*-------------------------End Product price -----------------------------*/


