/*

  $Id: stylesheet.css,v 1.45 2002/06/01 18:44:36 dgw_ Exp $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  Copyright (c) 2001 osCommerce



  Released under the GNU General Public License

*/

 TD.ic1 {
  font-family: Verdana, Arial, sans-serif;
  font-color: #FFFFFF;
  font-size: 11px;
  background-color: #D78B01;
  background: #D78B01;
  color: #000000;
  BORDER-BOTTOM: #D78B01 1px solid;
  background: url(images/infocenter/infocenter_background.gif)
}

A.ic1 {
  color: #FFFFFF;
}
 A.ic1:hover {
  color: #FFFFFF;
}


 TD.ic2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #F6D875;
  color: #FFFFFF;
  BORDER-BOTTOM: #EAC076 1px solid;
  line-height: 16px;
}


 TD.ic3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #F8E9BE;
  color: #FFFFFF;
  BORDER-BOTTOM: #EED88F 1px solid;
  line-height: 16px;
}


 TD.ic4 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #F7F2E4;
  color: #FFFFFF;
  BORDER-BOTTOM: #EFF3FA 1px solid;
  line-height: 16px;
}

 TD.ic5 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #F7F2E4;
  color: #FFFFFF;
  BORDER-BOTTOM: #E3EBF4 1px solid;
  line-height: 16px;
}


.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; }


BODY, P,OL,UL,DIV, TD {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-style: normal;
}

BODY {
 
  background: #FFFFFF;

  color: #000000;

  margin: 0px;


}



TD.main { 

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  color: #000000;

}



A { 

  color: #336699; 

  text-decoration: none; 

}



A:hover { 

  color: #336699; 

  text-decoration: underline; 

}



FORM {

	display: inline;

}



TR.header {

  background: #FFFFFF;

}

DIV.headerNavigation {

  background: #F2F2F2;

}

DIV.headerNavigation TR {

  
  background: #FFFFFF;

}


DIV.headerNavigation TD {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #F2F2F2;

  font-weight : bold;

  color: #000000;
   
 /* background: #006699;

  color: #FFFFFF;


    background-attachment: fixed;
    background-image: url("../catalog/images/header_bg.gif");
    background-repeat: yes;
*/
}

DIV.headerNavigation A { 

  color: #000000; 

}

DIV.headerNavigation H2 { 

  display:inline;
	 
  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight : bold;
 
  color: #000000;

}


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: #277297;

}



TD.headerInfo {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}

TR.footer2 {

    background: #F2F2F2;
}

TD.footer2 {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;
  color: #000000;
  font-weight: bold;
    background: #F2F2F2;
}

TABLE.infoBox {

  background: #FFFFFF;

}



TABLE.infoBoxContents {

  background: #FFFFFF;

 color: #000000;
}



TD.infoBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  background: #333333;

  color: #FFFFFF;

}



TD.infoBox, SPAN.infoBox {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;
  color: #000000;

}



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: #ffffff;

}



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: #ffffff;

}



TR.productListing-heading {

  background: #ffffff;

}

TD.productListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  background: #333333;

  color: #FFFFFF;  

  font-variant: small-caps;

}

.productListing-heading a:link, .productListing-heading a:visited, .productListing-heading a:hover {
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
text-align: justify;
}

TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

 ;color: #000000

}



A.pageResults { 

  color: #0000FF; 

}



A:hover.pageResults { 

  color: #FFFFFF; 
 

}

DIV.pageHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  color: #9a9a9a;

}

DIV.pageHeading H1 { 

  display:inline;
	 
  font-family: Verdana, Arial, sans-serif;

  font-size: 18px;

  color: #000000;

}

DIV.images {

  cursor: hand;

  text-align: center;
 
}

DIV.images H3 { 

  display:inline;
	 
  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #000000;
  
}

TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #000000;

}

P.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

}



TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TD.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

; color: #000000

}



TD.fieldValue {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.tableHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

; color: #000000

}



SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #FFFFFF;

  font-weight: bold;

}



TABLE.formArea {

  background: #FFFFFF;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



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: Verdana, Arial, sans-serif;

  color: #ff0000;

}



TD.checkoutBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #999999;

}



SPAN.checkoutBarHighlighted {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #FF0000;

}





TD.infoBox { color: #FFFFFF}



TD.smallText { color: #000000}P.smallText  { color: #000000 }RADIO { color: #000000}SELECT  { color: #000000}SPAN.smallText { color: #000000 }



TD.pageHeading { 

  font-family: Verdana, Arial, sans-serif;

  font-size: 18px;

  font-weight: bold;

  color: #000000;

 } TD.main2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;; color: #000000}

TD.smallText2 { font-family: Verdana, Arial, sans-serif; font-size: 10px;; color: #000000}

.shopborder {
	border: 1px solid #000000; }
.IM_productsImage { 
   border: 1px solid #003399; 
} 
.IM_productsImageHeader { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: normal; 
   color: #FFFFFF; 
} 

.IM_product_Titel { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
   color: #000000; 
line-height: 1.5; 
} 

.IM_product_Model { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: normal; 
   color: #000000; 
} 

.IM_products_Price { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   font-weight: bold; 
   color: #FF0000; 
} 

.IM_products_SpecialPrice { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   font-weight: bold; 
   color: #009900; 
} 

.IM_products_Price_Save { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   font-weight: normal; 
   color: #000000; 
} 

.IM_products_Price_Header { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   font-weight: bold; 
   color: #000000; 
} 

.IM_products_Description { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   font-weight: normal; 
   color: #000000; 
} 

/* ---------- P O W E R S E A R C H ---------- */
#powersearch {
	BORDER-RIGHT: #99b58d 1px solid;
        PADDING-RIGHT: 0px;
        BORDER-TOP: #99b58d 1px solid;
        DISPLAY: block;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px 5px 0px;
        BORDER-LEFT: #99b58d 1px solid;
        WIDTH: 240px;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: #99b58d 1px solid
}

TABLE.PSContent {
	BORDER-RIGHT: #055590 1px solid;
        BORDER-TOP: #055590 1px solid;
        BORDER-LEFT: #055590 1px solid;
        BORDER-BOTTOM: #055590 1px solid;
}

#PSResult {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 1px 0px 2px;
        PADDING-TOP: 0px;
        POSITION: absolute;
        BACKGROUND-COLOR: #FFFFFF;
        min-width: 280px;
        border-color: #cccccc;
        border-style: solid;
        border-width: 1px;
}

#PSHighlight {
	COLOR: #564b47;
        BACKGROUND-COLOR: #FAF7BF;
        CURSOR: pointer;
        vertical-align: middle;
}

.PSHeader {
	background: #6BB7FD;
}

.PSTDHeader {
        BORDER-BOTTOM: #055590 1px solid;
        vertical-align: middle;
}

.PSFooter {
	background: #6BB7FD;
}

.PSTDFooter {
        BORDER-Top: #055590 1px solid;
        vertical-align: middle;
}

.PSMoreProducts {
/*	background: #EEF4F9; */
    background: url("images/ps_next_bg.jpg");
}

.PSTDMoreProducts {
        BORDER-Top: #B5D9F9 1px solid;
        vertical-align: middle;
}


.PSRowinactive {
	background: #D9EDFF;
        vertical-align: middle;
}
.PSRowactive {
	background: #F9F2B9;
        vertical-align: middle;
}

.headerNavigationSearch {
 vertical-align: middle;
}


