/*
  $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

  Mise �jour le 10/09/2003 par Delaballe (webmaster@delaballe.com)
  Optimise pour ThemaBoxesMS2fr
  
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#FFFFFF; }
.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; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #999999;
  text-decoration: none;
}

FORM {
	display: inline;
}

TR.header {

}

TR.headerNavigation {
 
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
  vertical-align : text-bottom;
}

TD.headerNavigation1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
  
}

TD.headerBackground {
  background: #FFFFFF;
}

A.headerNavigation { 
  color: #8C4D8F; 
}

A.headerNavigation:hover {
  color: #CCCCCC;
}

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;
}

.column_left {
  background: #FFFFFF;
}

TR.footer {
  background: #FF1A00;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #8CADCB;
  color: #ffffff;
  font-weight: bold;
}
.TextSession {
font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
  padding-bottom : 5px;
  padding-left : 28px;
  padding-top : 12px;
  padding-right : 0px;  
  padding-bottom : 0px;
  }
	
/*---------- CADRES D'ENTOURAGE DES BOXES ----------*/

/* Cadre d'entourage des boxes (Original) */
.infoBox {
  background: #b6b7cb;
}

/* Cadre d'entourage boxe Catalog / Advanced_Search.php (Page Recherche avanc�) */
.infoBoxAdvancedSearch {
	background : Maroon;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Best_Sellers.php (Box des meilleurs achats)*/
.infoBoxBestSellers {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #F8981D;
	border-bottom: 3px solid #F8981D;
	border-left: 3px solid #F8981D;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Specials.php (Box top promo)*/
.infoBoxSpecials1 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.infoBoxSpecials2 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
}

.infoBoxSpecials3 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
}

.infoBoxSpecials4 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #005447;
	border-bottom: 3px solid #005447;
	border-left: 3px solid #005447;
}

.infoBoxSpecials5 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
	padding:0px;
	margin:0px;
	cellspacing:0px;
}

.infoBoxSpecials6 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
}
.infoBoxSpecials7 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.infoBoxSpecials8 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
}

.infoBoxSpecials9 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
}

.infoBoxSpecials10 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #005447;
	border-bottom: 3px solid #005447;
	border-left: 3px solid #005447;
}
.infoBoxSpecials11 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
}

.infoBoxSpecials12 {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #970F00;
	border-bottom: 3px solid #970F00;
	border-left: 3px solid #970F00;
}
/* Cadre d'entourage boxe Catalog / Includes / boxes / Categories.php (Box pour cat�ories)*/
.infoBoxCategories {
	background: #C9D5ED;
	border : thin dotted #C9D5ED;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Currencies.php (Box pour devises)*/
.infoBoxCurrencies {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Information.php (Box pour Information)*/
.infoBoxInformation {
	border-top : 1px solid #cccccc;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Information2.php (Box pour Information)*/
.infoBoxInformation2 {
	border : 1px solid #cccccc;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Languages.php (Box des Langues)*/
.infoBoxLanguages {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxManufacturerInfo {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxManufacturers {
	background: #0A1E60;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/
.infoBoxOrderHistory {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Product_notifications.php (Box de notification)*/
.infoBoxProductNotifications {
	background: Teal;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/
.infoBoxReviewsBoxe {
	background: #DB7093;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Search.php (Box de recherche)*/
.infoBoxSearch {
	/*border-top: 0px solid #FFFFFF;*/
	border-right: 0px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Shopping_cart.php (Box du panier)*/
.infoBoxShoppingCartBoxe {
	border-right: 0px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;

}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/
.infoBoxSpecials {
	background: #FFFFFF;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire conna�re �un ami)*/
.infoBoxTellAFriend {
	background : Olive;
}

/* Cadre d'entourage boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/
.infoBoxWatsNew {
	background: Yellow;
}

/* Cadre d'entourage boxe Catalog / Cookie_usage.php (Box d'explication sur l'utilisation des cookies)*/
.infoBoxCookieUsage {
	background: transparent;
	border: thin outset #C9D5ED;
}

/* Cadre d'entourage boxe Catalog / popup_search_help.php (Aide de la recherche avanc�)*/
.infoBoxPopupSearchHelp {
	background: transparent;
	border: thin outset Purple;
}

/* Cadre d'entourage boxe Catalog / Product_info.php (Box information des produits non trouv� dans le cas d'un produit pas encore disponible)*/
.infoBoxProductInfo {
	background: Red;
}

/* Cadre d'entourage boxe Catalog / Product_reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxProductReviews {
	background: #0B1E60;
}

/* Cadre d'entourage boxe Catalog / reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxReviews {
	background: #0B1E60;
}

/* Cadre d'entourage boxe Catalog / shopping_cart.php (Box information quand le panier est vide)*/
.infoBoxShoppingCart {
	background: #0B1E60;
}

/* Cadre d'entourage boxe Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/
.infoBoxSslCheck {
	background: transparent;
	border: thin outset #C9D5ED;
}

/* Cadre d'entourage boxe Catalog / Includes / modules / New_Products.php (Box ce trouvant au milieu)*/
.infoBoxNewProducts {
	background: #FFFFFF;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;	
}

/* Cadre d'entourage boxe Catalog / Includes / modules / Also_purchased.php (Box ce trouvant au milieu)*/
.infoBoxAlsoPurchased {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #8CADCB;
	border-bottom: 3px solid #8CADCB;
	border-left: 3px solid #8CADCB;	
}

/* Cadre d'entourage boxe Catalog / Includes / modules / also_purchased_products.php (Box  ce trouvant au milieu des clients qui ont acheté ce produit ont aussi acheté...)*/
.infoBoxAlsoPurchasedProducts {
	background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 3px solid #8CADCB;
	border-bottom: 3px solid #8CADCB;
	border-left: 3px solid #8CADCB;	
}

/* Cadre d'entourage boxe Catalog / Includes / modules / affiliate.php (Box affiliation)*/
.infoBoxAffiliate {
	background: #0B1E60;
	border-top: 0px solid #0B1E60;
	border-right: 3px solid #0B1E60;
	border-bottom: 3px solid #0B1E60;
	border-left: 3px solid #0B1E60;	

}

/*---------- INTERIEURE DES BOXES ----------*/
.infoBoxBestSellersContents {
}

.bestsellers_tab_glob {}
.bestsellers_tr_glob {}
.bestsellers_td_img {
	padding: 0px 0px 10px 0px;}
.bestsellers_td_txt {
	padding: 0px 0px 10px 0px;}
.bestsellers_tab_txt {}
.bestsellers_tr_nom {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;}
.bestsellers_td_nom {}
.bestsellers_tr_prix_norm {}
.bestsellers_td_prix_norm {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;}
.bestsellers_tr_prix_promo {}
.bestsellers_td_prix_promo {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;}
.bestsellers_tr_prix {}
.bestsellers_td_prix {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #FAA21B;}

.infoBoxNewProductsContents {
}

.newproducts_tab_glob {

}
/* SF Mobile */
.newproducts_tr_glob {
	
}

.newproducts_td_img {
	padding: 0px 0px 5px 0px;}
.newproducts_td_txt {
	padding: 0px 0px 5px 0px;}
.newproducts_tab_txt {}
.newproducts_tr_nom {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
.newproducts_td_nom {}
.newproducts_tr_prix_norm {}
.newproducts_td_prix_norm {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;}
.newproducts_tr_prix_promo {}
.newproducts_td_prix_promo {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;}
.newproducts_tr_prix {}
.newproducts_td_prix {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #4F96DE;}


/* Interieure des boxes (Original)*/
.infoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  }

/* Interieure boxe Catalog / Advanced_Search.php (Page Recherche avanc�) */
.infoBoxContentsAdvancedSearch {
	background: E7D46C;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / popup_Search_help.php (Aide de la recherche avanc�) */
.infoBoxContentsPopupSearchHelp {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Best_Seller.php (Box des meilleurs achats)*/
.infoBoxContentsBestSellers {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Categories.php (Box pour cat�ories)*/
.infoBoxContentsCategories {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Currencies.php (Box pour devises)*/
.infoBoxContentsCurrencies {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Information.php (Box pour Information)*/
.infoBoxContentsInformation {
	text-align : center;
	background-image:url(../../../../images/box_info.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

/* Interieure boxe Catalog / Includes / boxes / Languages.php (Box des Langues)*/
.infoBoxContentsLanguages {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxContentsManufacturerInfo {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxContentsManufacturers  {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
}

.infoBoxContentsManufacturers ul {
	margin: 0px;
	padding: 0px;
}

.infoBoxContentsManufacturers li {
	list-style-position: outside;
	list-style-type: none;
	padding: 0px 0px 4px 2px;
}

/* Interieure boxe Catalog / Includes / boxes / Order_history.php (Box d'historiques des commandes)*/
.infoBoxContentsOrderHistory {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Product_notification.php (Box de notification)*/
.infoBoxContentsProductNotifications {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Reviews.php (Box des critiques)*/
.infoBoxContentsReviewsBoxe {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Search.php (Box de recherche)*/
.infoBoxContentsSearch {
	/*background-image:url(../../../../images/fond_search.gif); 
	background-repeat:repeat-y;*/
	color: #CCCCCC;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Shopping_cart.php (Box du panier)*/
.infoBoxContentsShoppingCartBoxe {
	/*background-image: url(../../../../images/fond_search.gif); 
	background-repeat:repeat-x; */
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

/* Interieure boxe Catalog / Includes / boxes / Specials.php (Box des promotions)*/
.infoBoxContentsSpecials1 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

.promo_tab_glob1 {}
.promo_tr_glob1 {}
.promo_td_img1 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt1 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt1 {}
.promo_tr_nom1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom1 {}
.promo_tr_prix1 {}
.promo_td_prix1 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo1 {}
.promo_td_prix_promo1 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials2 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.promo_tab_glob2 {}
.promo_tr_glob2 {}
.promo_td_img2 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt2 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt2 {}
.promo_tr_nom2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom2 {}
.promo_tr_prix2 {}
.promo_td_prix2 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo2 {}
.promo_td_prix_promo2 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials3 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob3 {}
.promo_tr_glob3 {}
.promo_td_img3 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt3 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt3 {}
.promo_tr_nom3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom3 {}
.promo_tr_prix3 {}
.promo_td_prix3 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo3 {}
.promo_td_prix_promo3 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials4 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border: 0px;
}
.promo_tab_glob4 {}
.promo_tr_glob4 {}
.promo_td_img4 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt4 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt4 {}
.promo_tr_nom4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom4 {}
.promo_tr_prix4 {}
.promo_td_prix4 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo4 {}
.promo_td_prix_promo4 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials5 {
	background: #FFFFFF;
}
.promo_tab_glob5 {}
.promo_tr_glob5 {}
.promo_td_img5 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt5 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt5 {}
.promo_tr_nom5 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom5 {}
.promo_tr_prix5 {}
.promo_td_prix5 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo5 {}
.promo_td_prix_promo5 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials6 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob6 {}
.promo_tr_glob6 {}
.promo_td_img6 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt6 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt6 {}
.promo_tr_nom6 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom6 {}
.promo_tr_prix6 {}
.promo_td_prix6 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo6 {}
.promo_td_prix_promo6 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials7 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob7 {}
.promo_tr_glob7 {}
.promo_td_img7 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt7 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt7 {}
.promo_tr_nom7 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom7 {}
.promo_tr_prix7 {}
.promo_td_prix7 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo7 {}
.promo_td_prix_promo7 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials8 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob8 {}
.promo_tr_glob8 {}
.promo_td_img8 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt8 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt8 {}
.promo_tr_nom8 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom8 {}
.promo_tr_prix8 {}
.promo_td_prix8 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo8 {}
.promo_td_prix_promo8 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials9 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob9 {}
.promo_tr_glob9 {}
.promo_td_img9 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt9 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt9 {}
.promo_tr_nom9 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom9 {}
.promo_tr_prix9 {}
.promo_td_prix9 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo9 {}
.promo_td_prix_promo9 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials10 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob10 {}
.promo_tr_glob10 {}
.promo_td_img10 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt10 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt10 {}
.promo_tr_nom10 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom10 {}
.promo_tr_prix10 {}
.promo_td_prix10 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo10 {}
.promo_td_prix_promo10 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials11 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob11 {}
.promo_tr_glob11 {}
.promo_td_img11 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt11 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt11 {}
.promo_tr_nom11 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom11 {}
.promo_tr_prix11 {}
.promo_td_prix11 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo11 {}
.promo_td_prix_promo11 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.infoBoxContentsSpecials12 {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.promo_tab_glob12 {}
.promo_tr_glob12 {}
.promo_td_img12 {
	padding: 0px 0px 20px 0px;}
.promo_td_txt12 {
	padding: 0px 0px 20px 0px;}
.promo_tab_txt12 {}
.promo_tr_nom12 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.promo_td_nom12 {}
.promo_tr_prix12 {}
.promo_td_prix12 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
}
.promo_tr_prix_promo12 {}
.promo_td_prix_promo12 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

/* Interieure boxe Catalog / Includes / boxes / Tell_a_friend.php (Box faire conna�re �un ami)*/
.infoBoxContentsTellAFriend {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / boxes / Wats_new.php (Box des nouveautes)*/
.infoBoxContentsWatsNew {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Cookie_Usage.php (Box d'explication sur l'utilisation des cookies)*/
.infoBoxContentsCookieUsage {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Product_info.php (Box information des produits non trouv� dans le cas d'un produit pas encore disponible)*/
.infoBoxContentsProductInfo {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxContentsReviews {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Shopping_cart.php (Box information quand le panier est vide)*/
.infoBoxContentsShoppingCart {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/
.infoBoxContentsSslCheck {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / product_reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxContentsProductReviews {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / Includes / modules / New_Products.php (Boxe qui affiche les nouveaux produits au milieu)*/
.infoBoxContentsNewProducts {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-image: url(../../../../images/infobox/thema/1/french/background_categories.gif);
}

/* Interieure boxe Catalog / Includes / modules / Also_Purchased_Products.php (Box  ce trouvant au milieu des clients qui ont achet�ce produit ont aussi achet�..)*/
.infoBoxContentsAlsoPurchasedProducts {
	/*background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;*/
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* Interieure boxe Catalog / Includes / modules / Affiliate.php */
.infoBoxContentsAffiliate {
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight:bold;
	background: #0A1E60;
	margin : 0px 0px 5px 0px;
}
/* SF Liens Boxe Affilition et Rechercher*/
A.Affiliate {
  color: #8C4D8F;
  text-decoration: none;
}

A.Affiliate:hover {
  color: #CCCCCC;
  text-decoration: none;
}

/*---------- ENTETE ET PIED DES BOXES ----------/*

/* Entete et pied des Boxes droite,  gauche et centrale (Original)*/
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #CCCCCC;
  text-align:center;
  color: #8F4D8C;
}

/* Entete et pied Boxes Catalog / Advanced_search.php (Page Recherche avanc� ) */
TD.infoBoxHeadingAdvancedSearch {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}


/* Entete et pied Boxes Catalog / Popup_search_help .php (Aide de la recherche avanc�) */
TD.infoBoxHeadingPopupSearchHelp {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / best_sellers.php (Box des meilleurs achats) */
TD.infoBoxHeadingBestSellers {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #082060;
	background-image: url(../../../../images/infobox/thema/1/french/background_best_sellers.gif);
}

/* Entete et pied Boxes Catalog / includes / boxes / catgories.php (Box pour cat�ories) */
TD.infoBoxHeadingCategories {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / currencies.php (Box pour devises) */
TD.infoBoxHeadingCurrencies {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / languages.php (Box des Langues) */
TD.infoBoxHeadingLanguages {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / manufacturer_info.php (Box Info Fabricants) */
TD.infoBoxHeadingManufacturerInfo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / manufacturers.php (Box de la liste des fabricants) */
TD.infoBoxHeadingManufacturers {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;  
	text-align:	center;	
	color: #8BADC9;
	background : #FF9900;
}

/* Entete et pied Boxes Catalog / includes / boxes / order_history.php (Box d'historiques des commandes) */
TD.infoBoxHeadingOrderHistory {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / product_notification.php (Box de notification) */
TD.infoBoxHeadingProductNotifications {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / reviews.php (Box des critiques) */
TD.infoBoxHeadingReviewsBoxe {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / search.php (Box de recherche) */
TD.infoBoxHeadingSearch {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
}

/* Entete et pied Boxes Catalog / includes / boxes / shopping_cart.php (Box du panier) */
TD.infoBoxHeadingShoppingCartBoxe {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / specials.php (Box des promotions) */
TD.infoBoxHeadingSpecials {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / tell_a_friend.php (Box faire conna�re �un ami) */
TD.infoBoxHeadingTellAFriend {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / wats_new.php (Box des nouveautes ) */
TD.infoBoxHeadingWatsNew {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes Catalog / includes / boxes / information.php (Box pour Information) */
TD.infoBoxHeadingInformation {
	background-image:url(../../../../images/fond_footer.gif);
	background-repeat:repeat-y;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

/* Entete et pied Boxes Catalog / Cookie_usage.php (Box d'explication sur l'utilisation des cookies)*/
TD.infoBoxHeadingCookieUsage {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #C9D5ED;
}

/* Entete et pied Boxes Catalog / ssl_check.php (Box information sur les sessions SSL quand il y a eu un echec SSL)*/
TD.infoBoxHeadingSslCheck {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #C9D5ED;
}

/* Entete et pied Boxes Catalog / includes / modules / new_products.php (Box qui affiche les nouveaux produits au milieu) */
TD.infoBoxHeadingNewProducts {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	background-position: center;
	
	/*color: #082060;
	background-image: url(../../../../images/infobox/thema/1/french/background_new_products.gif);*/
	}

/* Entete et pied Boxes Catalog / includes / boxes / affiliate.php (Box d'affiliataion) */
TD.infoBoxHeadingAffiliate {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	background : #D7DBEF;
}
	
/* Entete et pied Boxes Catalog / includes / modules / specials.php (Box qui affiche les top promo au milieu) */
TD.infoBoxHeadingNewSpecials1 {
	}

TD.infoBoxHeadingNewSpecials2 {
	}

TD.infoBoxHeadingNewSpecials3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 2px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #FFFF3F;
	background-image: url(../../../../images/infobox/thema/1/french/background_top_promo.gif);
	}

TD.infoBoxHeadingNewSpecials4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 2px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #FFFF3F;
	background-image: url(../../../../images/infobox/thema/1/french/background_top_promo.gif);
	}

TD.infoBoxHeadingNewSpecials5 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 2px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #FFFF3F;
	background-image: url(../../../../images/infobox/thema/1/french/background_top_promo.gif);
	}

TD.infoBoxHeadingNewSpecials6 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 2px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #FFFF3F;
	background-image: url(../../../../images/infobox/thema/1/french/background_top_promo.gif);
	}

/* Entete et pied Boxes Catalog / includes / modules / Also_Purchased_Products.php (Box ce trouvant au milieu des clients qui ont achet�ce produit ont aussi achet�..) */
TD.infoBoxHeadingAlsoPurchasedProducts {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-image:url(../../../../images/infobox/thema/1/french/corner_left_also_ht.gif);
	}

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: #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: #ECECEC;
}

TABLE.productListing {
  border: 1px solid #CCCCCC;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  background: #cccccc;
  color: #FFFFFF;
  font-weight: bold;
  text-transform: uppercase;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background:url(../../../../images/degrade_listing.gif) repeat-x bottom #FFFFFF;
  padding:5px 0px 5px 5px;
}

TD.productListing-data-orange {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background:url(../../../../images/degrade_listing_orange.gif) repeat-x bottom #FFFFFF;
  padding:5px 0px 5px 5px;
}

A.pageResults {
  color: #F58220;
}

A.pageResults:hover {
  color: #000000;
  background: #F58220;
}

TD.pageHeading, DIV.pageHeading {
 font-family: Tahoma, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #0B1E60;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main, DIV.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color:#000000;
}

TD.main2, P.main2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color : #FF0000;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

/* Catégories*/

.bw4_cat {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  margin-top : 3px;  
  text-transform: uppercase;
  font-weight:bold;
  color: #FFFFFF;
}

.bw4_souscat {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  text-align: left;
  margin-top : 8px;
  margin-left : 10px;
  text-transform: lowercase;
  color: #0B1E60;
  font-weight:bold;
  
}

.bw4_left {
  border-style : solid;
  border-color : #0B1E60;  
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  margin-top : 5px;  
  margin-right : 0px;  
  margin-bottom : 3px; 
  padding-bottom : 0px;
  padding-left : 0px;
  padding-top : 0px;
  padding-right : 0px;  
  padding-bottom : 0px; 
  background: #FFFFFF;

}

.bw4_right {
  border-style : solid;
  border-color : #0B1E60;
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  margin-top : 0px;
  margin-right : 0px;  
  padding-bottom : 0px;
  padding-left : 0px;
  padding-top : 0px;
  padding-right : 0px;  
  padding-bottom : 0px;
  height : 100px;
  background-image: url(../../../../images/infobox/thema/1/french/bw4.gif);
  background-repeat:no-repeat;
     
}

.bw4_content {
  margin-left : 30px;
  margin-top : 10px;
  margin-right : 0px;  
  margin-bottom : 10px;  
  padding-bottom : 5px;
  padding-left : 5px;
  padding-top : 5px;
  padding-right : 5px;  
  padding-bottom : 0px;
  width : 600px;  
}

.bw4_cadre {
border-right : 1px solid #F58220;
border-left : 1px solid #F58220;
background-color : #EAEAEB;
width : 665px;

 /*  border: 3px solid #0A1E60;
 background : #8CADCB;*/
  /* background-image: url(../../../../images/infobox/thema/1/bw4_back.gif);
  /*   padding : 10px 40px 10px 40px; */
}

/* NOUVEAU CSS POUR LA PAGE FICHE PRODUIT - IMAGE TOP + TAILLE DE LA CELLULE */

.product_info {
	background: url(../../../../images/degrade_listing.gif) bottom repeat-x #FFFFFF;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.product_info_orange {
	background: url(../../../../images/degrade_listing_orange.gif) bottom repeat-x #FFFFFF;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
/* NOUVEAU CSS POUR LA PAGE FICHE PRODUIT - IMAGE TOP + TAILLE DE LA CELLULE */

.top_product_info {

}

/* NOUVEAU CSS POUR LA PAGE FICHE PRODUIT - TAILLE ET COULEUR DU PRIX */

.prix2 {
  font-size: 12px;
  font-weight: bold;
  color: #FF1A00;
  font-family: Verdana, Arial, sans-serif;

}
.prix {
  font-size: 14px;
  font-weight: bold;
  color: #CC0000;
  font-family: Verdana, Arial, sans-serif;

}

option.manu_model {
  font-size: 8px;
}

.train_box {
  border: 3px solid white;
}

.train_chemin {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  text-align: left;
  color: #0B1E60;
  font-weight:bold;  
}

.train_nb {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  text-align: center;
  text-transform: lowercase;
  color: #F58220;
  font-weight:bold;  
}
.petittrain {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#OOOOOO;
 font-size:9px;
 text-align: right;
 text-decoration:none;
 line-height:5pt
}
A.petittrain {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:9px;
 text-decoration:none;
 }

A.petittrain:hover {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color: #F58220;
 font-size:9px;
  text-decoration:none;
 }

.train_list {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  text-align: right;
  color: #0B1E60;
  font-weight:bold;
}

.bt_ok_search {
  padding : 5px 0px 0px 0px;
  text-align : center;
}

.infoBoxContentsDirectLink {
  /*font-family: Verdana, Arial, sans-serif;
  height:23px;*/
}
.infoBoxDirectLink {
height:23px;
}



.infoBoxContentsHome {
  background: #0A1E60;
}

.infoBoxHome {
  border: 3px solid #0A1E60;
}

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: #000000;
}

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: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #EDEDED;
  border-color: #CCCCCC;
  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: #DCDCDC; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #FFE2C9; }

.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, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #FFF3B3; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #CFCFCF; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.header {  background-image:url(../../../../images/header1.gif); background-repeat:repeat-y; background-position:right; }
.header2 {   background-image:url(../../../../images/header2.gif); background-repeat:no-repeat; }
.fond_fond {  background-color:#F58220;}

/* SF Entete nouveauté background-color:#FFFFFF; */

.nouveaute {
  background-image:url(../../../../images/infobox/thema/1/french/top_nouveaute.gif);
  background-repeat:no-repeat;
  background-position:center;
  height:48px;
}

.mv {
  background-image:url(../../../../images/infobox/thema/1/french/top_meilleure_vente.gif);
  background-repeat:no-repeat;
  background-position:center;
  height:48px;
  }
  
.imbattable {
  background-image:url(../../../../images/infobox/thema/1/french/top_promo_imbattable.gif);
  background-repeat:no-repeat;

  }
   
  .indispensable {
  background-image:url(../../../../images/infobox/thema/1/french/top_promo_lesindispenables.gif);
  background-repeat:no-repeat;
  height:48px;
}

.destockage {
  background-image:url(../../../../images/infobox/thema/1/french/top_promo_destockage.gif);
  background-repeat:no-repeat;
  height:54px;
}

.soldes{
  background-image:url(../../../../images/infobox/thema/1/french/top_promo_solde.gif);
  background-repeat:no-repeat;
  height:54px;

}

.promo {
  background-image:url(../../../../images/infobox/thema/1/french/top_promo.gif);
  background-repeat:no-repeat;
  background-position:left;
  height:48px;

}

.premierprix {
  background-image:url(../../../../images/infobox/thema/1/french/top_promo_1erprix.gif);
  background-repeat:no-repeat;
  height:54px;
  width:600px;
}
  /* SF Caracteristique description produit */
  .titre_caract {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
  font-style:inherit;
  color: #0B1E60;
  border-top: 2px solid #CCCCCC;
  border-right: 2px solid #CCCCCC;
  border-bottom: 2px solid #CCCCCC;
  border-left: 2px solid #CCCCCC;
  }
  .titre_caract2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style:inherit;
  color: #999999;
  }
  .titre_caract5 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-style:inherit;
  color: #0B1E60;
  }
 .titre_sous {
  font-family:Tahoma;
  font-size:12px;
  /* font-style:inherit; */
  color:#999999;
  padding : 0px 0px 0px 0px;
  }
  
 /* SF Mobile */
 .infoBoxMobileProduct {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color:#FFFFFF;
  color:#000000;
  background: #FFFFFF;
  border-top: 0px solid #FFFFFF;
  border-right: 3px solid #ffffff;
  border-bottom: 3px solid #FFFFFF;
  border-left: 3px solid #FFFFFF;	
 }
 

 .boxmobile {
  
  border-top: 2px solid #8CADCB;
  border-right: 2px solid #8CADCB;
  border-bottom: 2px solid #8CADCB;
  border-left: 2px solid #8CADCB;
  
 }
.mobile_tr_nom {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image:url(../../../../images/background_mobile.gif);
	background-repeat:no-repeat;
		border-top: 0px solid #8CADCB;
    border-right: 3px solid #8CADCB;
    border-bottom: 3px solid #8CADCB;
    border-left: 3px solid #8CADCB;	

	}

.mobile_tr_prix_norm {}
.mobile_td_prix_norm {
	font-size: 11px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;
	border-top: 0px solid #8CADCB;
    border-right: 1px solid #8CADCB;
    border-bottom: 1px solid #8CADCB;
    border-left: 1px solid #8CADCB;	
	}
.mobile_tr_prix_promo {}
.mobile_td_prix_promo {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
	border-top: 0px solid #8CADCB;
    border-right: 1px solid #8CADCB;
    border-bottom: 1px solid #8CADCB;
    border-left: 1px solid #8CADCB;	
	}
.mobile_tr_prix {}
.mobile_td_prix {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #4F96DE;
	border-top: 0px solid #8CADCB;
    border-right: 1px solid #8CADCB;
    border-bottom: 1px solid #8CADCB;
    border-left: 1px solid #8CADCB;	
	}

 .boxmobile_promo {
 background-image:url(images/backgroung_mobile_promo.gif);
 }
 
 .boxmobile_new {
 background-image:url(images/background_mobile_nouv.gif);
 }
 .Apartirde {
  background-color:#8CADCB;
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  color:#FFFFFF;
  border-top: 0px solid #8CADCB;
  border-right: 1px solid #8CADCB;
  border-bottom: 1px solid #8CADCB;
  border-left: 1px solid #8CADCB;	
 
 }
.fonction {
 background-image:url(images/infobox/thema/1/french/backgound_gris.gif);
  
 /* border-top: 2px solid #8CADCB;
  border-right: 2px solid #8CADCB;
  border-bottom: 2px solid #8CADCB;
  border-left: 2px solid #8CADCB;	*/
 }
 .fonctionback {
 background-color:#DBDBDB;
 border-top: 1px solid #8CADCB;
 border-right: 1px solid #8CADCB;
 border-bottom: 1px solid #8CADCB;
 border-left: 1px solid #8CADCB;	
  
 /* border-top: 2px solid #8CADCB;
  border-right: 2px solid #8CADCB;
  border-bottom: 2px solid #8CADCB;
  border-left: 2px solid #8CADCB;	*/
 }
 .conditiongenvente {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#FF0000;
  }
  A.condition {
  color: #FF0000;
}

A.condition:hover {
  color: #0000FF;
}

.garantie {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0B1E60;
  font-style:inherit;
  }
  
.titre_caract0{
background-image:url(../../../../images/infobox/thema/1/french/caract.gif);
background-repeat:no-repeat;
  border-top: 2px solid #8CADCB;
  border-right: 2px solid #8CADCB;
  border-bottom: 2px solid #8CADCB;
  border-left: 2px solid #8CADCB;
  background-position:center;
}
.titre_caract1{
background-image:url(../../../../images/infobox/thema/1/french/atout.gif);
background-repeat:no-repeat;
  border-top: 2px solid #8CADCB;
  border-right: 2px solid #8CADCB;
  border-bottom: 2px solid #8CADCB;
  border-left: 2px solid #8CADCB;
  background-position:center;
}
.titre_caract3{
background-image:url(../../../../images/infobox/thema/1/french/fonctionnnalite.gif);
  background-repeat:no-repeat;
  border-top: 2px solid #8CADCB;
  border-right: 2px solid #8CADCB;
  border-bottom: 2px solid #8CADCB;
  border-left: 2px solid #8CADCB;
  height: 30 px;
  background-position:center;
}
 .tri_categories {
background: #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
}
.infoBoxContentsTriCategories {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.tri_prix{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.tri_prix_promo {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}
.tri_prix_norm {
	font-size: 12px;
	font-weight: bold;
	text-decoration: line-through;
	font-family: Verdana, Arial, sans-serif;
	color: #FFE201;}
	
.menu {
	background-image:url(../../../../images/fond_menu.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:24px;
}
.ligne_orange {
background-image:url(../../../../images/bipor.gif);
background-repeat:repeat-x;
background-position:center;
}

.ligne_gris {
  border-top : 2px solid #cccccc;
}

a.ferme {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #818285;
font-weight : bold;
text-decoration : none;
}
a.ferme:hover {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #F58200;
font-weight : bold;
text-decoration:none;
}

.TextPanier {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #999999;
  font-weight : bold;
  padding-bottom : 45px;
  padding-left : 0px;
  padding-top : 23px;
  padding-right : 0px;
   
  }
  .column_left {
  background: #FFFFFF;
  border-right : 1px solid #cccccc;
}

  .column_right {
  background: #FFFFFF;
  border-left : 1px solid #cccccc;
}

TD.trit{
 border-bottom:2px;
 border-bottom-color:#CCCCCC;
}

.column_left2 {
background-image:url(../../../../images/fond_column.gif);
background-repeat:repeat-x;
background-color:#F7F5F5;
}

.cadre_main_tab {
border-right : 1px solid #cccccc;
border-left :1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

.infoboxHeadingaccess{
/*background-image:url(../../../../images/fond_acces.gif);
background-repeat:repeat-x;*/

}

.attention{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
 color:#FF0000;
}

.compat{
  background-image:url(../../../../images/access_compa.gif);
  background-repeat:no-repeat;
  background-position:center;
}

.text_compat{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
 color:#000000;
}
.fond_violet {
	background-image:url(../../../../images/fondu.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, sans-serif;
 	font-size: 11px;
 	line-height: 1.5;
 	color: #5F5E5E;
	font-weight:bold;
	text-align:center;
}

.bordure {
border-right : 1px solid #F58220;
border-left : 1px solid #F58220;
}

.bordure_in {
border-right : 1px solid #B8B5B5;
border-left :1px solid #B8B5B5;
border-top :1px solid #B8B5B5;
border-bottom :1px solid #B8B5B5;
background-color : #FFFFFF;
}
.alert {
border-right : 2px solid #FF0000;
border-left :2px solid #FF0000;
border-top :2px solid #FF0000;
border-bottom :2px solid #FF0000;
background-color : #FFFFFF;
padding-left : 10px;
padding-top : 10px;
padding-right : 10px;  
padding-bottom : 10px;
margin-left : 10px;
margin-top : 10px;
margin-right : 10px;  
margin-bottom : 10px;
}

.options {
border-right : 0px solid #cccccc;
border-left :0px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 0px solid #cccccc;
}

.desac {
display:block;
/*visibility:hidden;*/
}

.ecotaxe {
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:10px;
	line-height:0.6em;
}
