/*
  $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
*/
.titreArticle{
 	font-family: Verdana, Arial, sans-serif;
	font-size: 22px;
	font-style:italic;
	color:#47363c;
	width:100%;
	text-align:center;
}

.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: #CDC19E;
}
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background-image:url("images/background_bois.jpg");
 background-position:center center;
  color: #212121; /* couleur du texte d'accueil et quelques parties du menu 664D36*/
  margin: 0px;
}

A {
  color: #212121; /* couleur des liens dans le body */
  text-decoration: none;
}

A:hover {
  color: #212121; /* couleur quand on passe sur le lien dans le body*/
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background-image:url("images/background_header.jpg");
  height:137px;
}

.fond 
{ 
/*background-image:url("images/headback.jpg"); *//* image de fond header */
/*background-repeat:repeat-x;*/
/*background-position:center;*/
} 

TR.headerNavigation {
	background: #796757; /* haut des headers dans les listing 77036A PAS VU ENCORE*/
}

TR.headerNavigation2 {
	/*background: #a00000;*/ /* #CDC19E ON SAIT PAS QUOI j'ai mis rouge comme ca si on voit du rouge c'ets ca*/
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	/*background: #796757;*/ /* haut des headers dans les listing 77036A PAS VU ENCORE */
	color: #ffffff;
	font-weight: bold;
}

TD.headerNavigation2 {
  padding-bottom:5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	/*background: #beb0a5;*/ /*#CDC19E menu en dessous du header beb0a5*/
	color: #7d7077; /*806144 282523*/
	font-weight: bold;
}

A.headerNavigation { 
  color: #705361; /*806144 menu sous header 2a2725*/
}

A.headerNavigation:hover {
  color: #705361; /*806144 menu sous header 2a2725*/
}

TR.headerError {
  background: #ff0000; /*ERROR*/
}

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; /* VERT*/
}

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: #b61515; /*CDC19E j'ai mis rouge je sais aps ou c'est*/
}

TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #655864; /*CDC19E trait en bas du diz, footer */
	color: #292625; /*806144*/
	font-weight: bold;
}

.infoBox {
	background: #655864; /* header de smenus en violet 77036A c'ets le contour des box282624*/
}

.infoBoxContents {
	background: #e5dfe2; /* fond box CDC19E   282624*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.infoBoxNotice {
  background: #10125A; /* c'est bleu mais je sais aps ce que c'est */
}

.infoBoxNoticeContents {
	background: #b61515; /*CDC19E je sais pas ce que c'est j'ai mis rouge en attendant */
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TD.infoBoxHeading {
  height:23px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url("images/fond_box_heading.png"); /*77036A 161412haut des box6d4f67*/
	color: #ffffff;
}

TD.infoBoxHeadingGrand {
  height:23px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url("images/page_categorie_grandeBarre.png"); /*77036A 161412haut des box6d4f67*/
	color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: 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: #e5dfe2; /* Fond lors du listing des produits */
}

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: #e5dfe2; /*CDC19E deuxième fond dans le listing produit*/
	color: #272422;
}

.productListing-even a {
	color: #272422; /* couleur des liens dans les secondes lignes */
}

TABLE.productListing {
	border: 1px;
	border-style: solid;
	border-color: #161412; /* contour tableau listing */
	border-spacing: 1px;
}

TABLE.princ {
	/*border: 1px;*/
	/*border-style: solid;*/
	background-color:#a18a90;/*#9f8a94;*/
	background-image:url("images/carre.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
	/*
  -moz-opacity:0.7;
  opacity: 0.7;
  filter:alpha(opacity=70);
	*/
  /*border-color: #3b3836;*/ /* contour du body CDC19E*/
	/*border-spacing: 0px;*/
	width:950px;
}

.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #6f5a64; /*77036A haut des box haut des header du listing */
	color: #FFFFFF;
	font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;background: url(../carre.png) no-repeat;
  width: 173px;
  height: 174px;
  
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
	font-family: Arial, sans-serif;
	font-size: 20px;
	/*font-family:Verdana, Arial, sans-serif;
	font-size: 11px;*/
	font-weight: bold;
	color: #212121; /* violet couleur texte du head 95137E*/
}

TD.pageHeading2, DIV.pageHeading {
	font-family: Arial;
	font-size: 20px;
	/*font-family:Verdana, Arial, sans-serif;
	font-size: 11px;*/
	font-weight: bold;
	color: #212121; /* violet couleur texte du head 95137E*/
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  }

TD.main2, P.main2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background: #a0898f; /* arrière plan page nouveauté CDC19E*/
}

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;
}

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: #ffffff;
}

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;
}

SPAN.greetUser {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #95137E;
	font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  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;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #6f6458; cursor: pointer; cursor: hand; } /* tableau expédition ligne son sélectionné */
.moduleRowSelected { background-color: #6f6458; } /* tableau expédition ligne sélectionné E9F4FC*/

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 14px; background-color: #211f1e; color:red; }
.messageStackSuccess { font-family: Verdana; font-size: 14px; background-color: #211f1e; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/* DDB - 041031 - Form Field Progress Bar */
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
      overflow: hidden;
	background-color: navy;
	padding-left: 5px;}
	
/*heading search*/
TD.BoxHeadingSearch { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  font-weight: bold; 
  color: #FFFFFF ; 
} 
A.BoxHeadingSearch { 
  color: #000000; 
 } 
A.BoxHeadingSearch:hover { 
  color: #FFFFFF; 
 }
}

/*newsletter*/
TD.NewsletterBoxHeading { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  font-weight: bold; 
  color: #FFFFFF ; 
} 
A.NewsletterBoxHeading { 
  color: #000000; 
 } 
A.NewsletterBoxHeading:hover { 
  color: #FFFFFF; 
 }
}