/*
  $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
  
*/


/* ------------------------------ */

.menuSurv {
	height:		15px;
	font-size: 9px;
	vertical-align:middle;



}

.menuSurv:hover {

	background-color: #7d98b5;



}








/* --------------------------------- */

.mod_1 {

position: absolute;
top: 200px;

}

.mod_2 {
position: absolute;
top: 300px;
width: 65%;

}


.mod_3 {
position: absolute;
top: 500px;
width: 65%;



}


TD.TDCenter {
azimuth:center;
}


DIV.bandeau {
position:inherit;
font-stretch:ultra-expanded;
font-size-adjust:inherit;
height: 0px;
width: 100%;
vertical-align: middle;
text-align: center;
background-color: #CCFF99;
}

A.ImgLien {
text-align: center;
}

#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}

.LienGauche {




}

.LienGauche:hover {

/*background-color: #7d98b5;
color: white;*/
font-weight: bold;
text-decoration:none;

}

A.lienMCat {
background-color: #ffffff;
color: #0a50a1;
display:block;
text-decoration:none;
height: 15px;
}

A.lienMCat:hover {
background-color: #7d98b5;
color: white;
text-decoration:none;
}

A.GlienMCat {
background-color: #ffffff;
color: #0a50a1;
display:block;
text-decoration:none;
height: 15px;

}
A.GlienMCat:hover {
background-color: #7d98b5;
color: white;
text-decoration:none;
}

A.aInfoBox {
	text-decoration:none;
	color:0a50a1;
	font-size: 9px;
}
A.aInfoBox:hover {
	text-decoration: underline;
	color:0a50a1;
}


A.nomProd {
	text-decoration:none;
	color:0a50a1;
	font-size: 11px;
	letter-spacing: 1;
	font-weight: bold;
}
A.nomProd:hover {
	text-decoration: underline;
	color:0a50a1;
}

.masque {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 80px;
background-color: yellow;
z-index: 2;
}

.imgDef {
position: absolute;
z-index: 1;

}

LI2 {
margin: 0;
padding: 1;
border-width: 1px;
height: 18px;

border-color: #7d98b5;
border-style: double;


background-color: white;
list-style-type: none;
}

.LIsm {
margin: 0;
padding: 3;
padding-left: 30px;
border-width: 0px;
height: 18px;
border-color: #7d98b5;
border-style: double;


background-color: white;
list-style-type: none;
}

.ULtext {
text-align: justify;
background-color: #f7f7f7;
position: relative;
padding: 18px;
}

.LItext {
border: 0px;
background-color: #f7f7f7;
list-style-type: disc;
margin: 0;
padding: 1;
border-width: 0px;
position: relative;
}

UL {
margin: 0;
padding: 0;
width: 100%;
width:''; /* A LAISSER SINON LE MENU PLANTE SOUS IE6 */
}

.SM {
display:none;
position: absolute;
text-align: left;
background-color: white;
border-width: 0px;
border-color: #7d98b5;
border-style:double;
font-size: 10px;
white-space: nowrap;
top: 200px;
left: 200px;
}

.M {
display:none;
position:absolute;
background-color: white;
border-width: 0px;
border-color: #7d98b5;
border-style:double;
font-size: 10px;
width: 90%;
top: 200px;
left: 200px;

}

.sousMenu {
background-color: white;
border-width: 0px;
border-color: #7d98b5;
border-style:double;
font-size: 10px;
margin: 0px;

}

.soussousMenu {
background-color: #f7f7f7;
border-width: 0px;
font-size: 10px;
position: relative;

}

.GSM {
display:none;
position: absolute;
z-index: 30;
text-align: left;
background-color: white;
border-width: 1px;
border-color: #7d98b5;
border-style:solid;
font-size: 10px;
white-space: nowrap;
width: 200px;
}

.GM {
display:none;
position:absolute;
z-index: 30;
background-color: white;
border-width: 1px;
border-color: #7d98b5;
border-style:solid;
font-size: 10px;
width: 200px;
}

.GsousMenu {
background-color: white;
border-width: 0px;
border-color: #7d98b5;
border-style:double;
font-size: 10px;
margin: 0px;

}

.GsoussousMenu {
background-color: #f7f7f7;
border-width: 0px;
font-size: 10px;
position: relative;

}

TEXTAREA.c_message {
width: 100%;
height: 170px;
}

INPUT.c_input {
width: 85%;
position: relative;
}


.cat_description {  font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #800000; font-weight: bold }
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0a50a1;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #fedfb3; 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; }

a.lienCat1 {
	color:	#0a50a1;
	font-family:'Lucinda Grande', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:800;
}
a.lienCat1:hover {
	color:	#0a50a1;
	font-family:'Lucinda Grande', Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.textPromo {
	background-color: white;
	border-color: white;
	margin: 0px;
}
.boite_conteneur {
position:absolute;
left:200px;
top:84px;
width:525px;
}
.boite {
	float: left;
	margin-left:5px;
}
a.boutHaut {
	background-color: #fedfb3;
	color:	#ff7f00;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding:3px;
	padding-bottom:4px;
	display: block;
	width:150px;
	float:left;
	margin-left:5px;

}
a.boutHaut:hover {
	color:	#ff7f00;
	text-decoration: none;
}

.lesPrixBas {
	color: #0a50a1;
}

.titreOrange {
	color: #ff7f00;
	font-style:italic;
}

.sousTitre {
	color: #0a50a1;
	font-style: normal;
	font-weight:bold;
	font-size: 13px; 
}

.titreCat {
	color:	#ff7f00;
	font-size:	11px;


}

.lienCat {
	
	color: #0a50a1;
	font-size: 12px;
}
.lienCat:hover {
	text-decoration:none;
	color: #ffffff;
	
	
}

TD.TDLien {
background-color: #c9d4e0;
	
}
TD.TDLien:hover {
background-color: #7d98b5;

}


BODY {
  background: #f7f7f7;
  color: #0a50a1;
  margin: 0px;
  font-family:'Lucinda Grande', Verdana, Geneva, Arial, Helvetica, sans-serif;
}

INPUT.inputBtpMat {
border-width: 2;
border-color: #dfe4ea;
border-style:double;
}

SELECT.selectBtpMat {
border-width: 2;
border-color: #dfe4ea;
border-style:double;


}

A {
  color: #0a50a1;
  text-decoration: none;
}

A:hover {
  color: #0a50a1;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #FFFFFF;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #f7f7f7;
  color: #ff7f00;
/*  font-weight : 0;*/
}

A.headerNavigation { 
  color: #ff7f00;
  background: #f7f7f7; 
  text-decoration: none;
}

SPAN.headerNavigation {
	color: #ff7f00;
}



A.headerNavigation:hover {
  color: #ff7f00;
  background: #f7f7f7;
  text-decoration: underline; 
}

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: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

/*---------- CADRES D'ENTOURAGE DES BOXES ----------*/

/* Cadre d'entourage des boxes (Original) */
.infoBox {
  
  border-width: 0px;
  

}

.infoBoxDotted {
  
  border-width: 2px;
  border-style: dashed;
  border-color: #c8d4e0;
  

}


/* Cadre d'entourage boxe Catalog / Advanced_Search.php (Page Recherche avancée) */
.infoBoxAdvancedSearch {
	background : Maroon;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes  faqdesk.php (Box des meilleurs achats)*/
.infoBoxfaqdesk {
	background: Fuchsia;
	border : dashed;
}

/* Cadre d'entourage boxe Marques.php (Box des logos marques)*/
.infoBoxMarques {
	background: #dfe4ea;
	border: thin;
}


/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes  Best_Sellers.php (Box des meilleurs achats)*/
.infoBoxBestSellers {
	background: #dfe4ea;
	border: thin;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes  Categories.php (Box pour catégories)*/
.infoBoxCategories {
	background: #C9D5ED;
	border : thin dotted #C9D5ED;
}
/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Logiinbox.php (Box pour s'Identifier)*/
.infoBoxLoginbox {
	background: #dfe4ea;
	border: thin;
}
/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Currencies.php (Box pour devises)*/
.infoBoxCurrencies {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Information.php (Box pour Information)*/
.infoBoxInformation {
	background: #dfe4ea;
	border: thin;
}
/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes affiliate.php (Box pour Partenaires)*/
.infoBoxAffiliate {
	background: #B0C4DE;

}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes  Languages.php (Box des Langues)*/
.infoBoxLanguages {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes  Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxManufacturerInfo {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxManufacturers {
	background: #dfe4ea;
	border: thin;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Order_history.php (Box d'historiques des commandes)*/
.infoBoxOrderHistory {
	background: #B0C4DE;
}

/* Cadre d'entourage boxe Catalog creload6frv2-1\templates\Thema\boxes Product_notifications.php (Box de notification)*/
.infoBoxProductNotifications {
	background: Teal;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Reviews.php (Box des critiques)*/
.infoBoxReviewsBoxe {
	background: #DB7093;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Search.php (Box de recherche)*/
.infoBoxSearch {
	background: #dfe4ea;
	border: thin;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Faqdesk_latest.php (Box du panier)*/
.infoBoxFaqdesk_latest {
	background: Teal;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Shopping_cart.php (Box du panier)*/
.infoBoxShoppingCartBoxe {
	background: #dfe4ea;
	border: thin;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Specials.php (Box des promotions)*/
.infoBoxSpecials {
	background: Yellow;
	border-width: 0px;
	border-color: white;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\boxes Tell_a_friend.php (Box faire connaître à un ami)*/
.infoBoxTellAFriend {
	background : Olive;
}
/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\Newsdesk.php (Box por la liste de nouvelles)*/
.infoBoxNewsdesk {
	background: Yellow;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\Newsdesk_latest.php (Box faire connaître à un ami)*/
.infoBoxNewsdesk_latest {
	background : Olive;
}

/* Cadre d'entourage boxe creload6frv2-1\templates\Thema\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ée)*/
.infoBoxPopupSearchHelp {
	background: transparent;
	border: thin outset Purple;
}

/* Cadre d'entourage boxe Catalog / Product_info.php (Box information des produits non trouvés 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: #b6b7cb;
}

/* Cadre d'entourage boxe Catalog / reviews.php (Box information quand il n'y a pas de critique sur un produit)*/
.infoBoxReviews {
	background: #b6b7cb;
}

/* Cadre d'entourage boxe Catalog / shopping_cart.php (Box information quand le panier est vide)*/
.infoBoxShoppingCart {
	background: #dfe4ea;
	border: thin;
}

/* 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: #97AF5D;
}

/* 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: Blue;*/
}

/*---------- INTERIEURE DES BOXES ----------*/

/* Interieure des boxes (Original)*/
.infoBoxContents {
  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-width: 0px;
  background-color: #f7f7f7;
  }

/* Interieure du BOX Marques*/
.infoBoxContentsMarques {
  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-width: 0px;
  background-color: #ffffff;
  }

/* Interieure boxe Catalog / faqdesk.php (Page Recherche avancée) */
.infoBoxfaqdesk {
	background: #E7D46C;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
  }

/* Interieure boxe Catalog / Advanced_Search.php (Page Recherche avancée) */
.infoBoxContentsAdvancedSearch {
	background: #E7D46C;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe Catalog / popup_Search_help.php (Aide de la recherche avancée) */
.infoBoxContentsPopupSearchHelp {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Best_Seller.php (Box des meilleurs achats)*/
.infoBoxContentsBestSellers {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Categories.php (Box pour catégories)*/
.infoBoxContentsCategories {
	background: #f7f7f7;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Affiliate.php (Box pour Partenaires)*/
.infoBoxContentsAffiliate {
	background: #FDF5E6;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;

}
/* Interieure boxe creload6frv2-1\templates\Thema\boxes Loginbox.php (Box pour s'Identifier)*/
.infoBoxContentsLoginbox {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe creload6frv2-1\templates\Thema\boxes Currencies.php (Box pour devises)*/
.infoBoxContentsCurrencies {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Information.php (Box pour Information)*/
.infoBoxContentsInformation {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Interieure boxe creload6frv2-1\templates\Thema\boxes Newsdesk_latest.php (Box pour devises)*/
.infoBoxContentsNewsdesk_latest {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Languages.php (Box des Langues)*/
.infoBoxContentsLanguages {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Faqdesk_latest.php (Box Info Fabricants)*/
.infoBoxFaqdesk_latest {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxContentsManufacturerInfo {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxContentsManufacturers {
	background: #dfe4ea;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Order_history.php (Box d'historiques des commandes)*/
.infoBoxContentsOrderHistory {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Product_notification.php (Box de notification)*/
.infoBoxContentsProductNotifications {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Reviews.php (Box des critiques)*/
.infoBoxContentsReviewsBoxe {
	background: Silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure boxe creload6frv2-1\templates\Thema\boxes Search.php (Box de recherche)*/
.infoBoxContentsSearch {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}


/* Interieure boxe creload6frv2-1\templates\Thema\boxes Shopping_cart.php (Box du panier)*/
.infoBoxContentsShoppingCartBoxe {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure creload6frv2-1\templates\Thema\boxes new_products.php (Box des promotions)*/
.infoBoxnew_products {
	background: #FFF0F5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure creload6frv2-1\templates\Thema\boxes Specials.php (Box des promotions)*/
.infoBoxContentsSpecials {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure creload6frv2-1\templates\Thema\boxes Tell_a_friend.php (Box faire connaître à un ami)*/
.infoBoxContentsTellAFriend {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure creload6frv2-1\templates\Thema\boxes Wats_new.php (Box des nouveautes)*/
.infoBoxContentsWatsNew {
	background: #AFEEEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Interieure creload6frv2-1\templates\Thema\boxes newsdesk.php (Box poue la liste de nouvelles)*/
.infoBoxContentsNewsdesk {
	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és 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: #AFEEEE;
	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/btpmat/1/french/fond_news.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;
	border-width: 0px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*---------- 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: #bbc3d3;
  color: #ffffff;
}

/* Entete et pied Boxes Catalog / Advanced_search.php (Page Recherche avancée ) */
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ée) */
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 / faqdesk.php (Box des meilleurs achats) */
TD.infoBoxfaqdesk {
	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;
	color: #ff7f00;
	background : #f7f7f7;
}
/* Entete et pied Boxes Loginbox / includes / boxes / Loginbox.php (Box pour s'Identifier) */
TD.infoBoxHeadingLoginbox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff7f00;
	background : #f7f7f7;
}

/* Entete et pied Boxes Catalog / includes / boxes / Affiliaate.php (Box pour Partenaires) */
TD.infoBoxHeadingAffiliate {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;

}
/* Entete et pied Boxes creload6frv2-1\templates\Thema\boxes catgories.php (Box pour catégories) */
TD.infoBoxHeadingCategories {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\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 creload6frv2-1\templates\Thema\boxes Newsdesk_latest.php (Box des Langues) */
TD.infoBoxHeadingNewsdesk_latest {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\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 creload6frv2-1\templates\Thema\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 creload6frv2-1\templates\Thema\boxes manufacturers.php (Box de la liste des fabricants) */
TD.infoBoxHeadingManufacturers {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff7f00;
	background : #f7f7f7;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\boxes faqdesk_latest (Box d'historiques des commandes) */
TD.infoBoxfaqdesk_latest {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\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 creload6frv2-1\templates\Thema\boxes newsdesk.php (Box de la liste des nouvelles) */
TD.infoBoxHeadingNewsdesk {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;

}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\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 creload6frv2-1\templates\Thema\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 creload6frv2-1\templates\Thema\boxes search.php (Box de recherche) */
TD.infoBoxHeadingSearch {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	background : #f7f7f7;
	color: #ff7f00;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\boxes shopping_cart.php (Box du panier) */
TD.infoBoxHeadingShoppingCartBoxe {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff7f00;
	background : #f7f7f7;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\boxes specials.php (Box des promotions) */
TD.infoBoxHeadingSpecials {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #ffffff;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\boxes tell_a_friend.php (Box faire connaître à un ami) */
TD.infoBoxHeadingTellAFriend {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background : #D7DBEF;
}

/* Entete et pied Boxes creload6frv2-1\templates\Thema\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 creload6frv2-1\templates\Thema\boxes information.php (Box pour Information) */
TD.infoBoxHeadingInformation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff7f00;
	background : #f7f7f7;
}

/* 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: 10px;
	font-weight: bold;
	color: White;
	background : #97AF5D;
	}

/* 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 : #C9D5ED;
}

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: #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-width: 2px;
  border-style: solid;
  border-color: #f7f7f7;
  border-spacing: 1px;
  
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #f7f7f7;
  color: #ff7f00;
  font-weight: bold;
}


A.productListing-heading {
	color: #ff7f00;
  	background: #f7f7f7; 
  	text-decoration: none;
}
A.productListing-heading:hover {
	color: #ff7f00;
  	background: #f7f7f7;
  	text-decoration: underline; 
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #ffffff;
 
}
TD.productListing-data-qte {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #dfe4ea;
 
}

A.pageResults {
  color: #ff7f00;
}

A.pageResults:hover {
  color: #ff7f00;
  background: #fedfb3;
}

IMG.icone {
max-height: 50px;

}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #ff7f00;
  font-style:italic;
}

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.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: #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;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ff7f00;
  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: #fedfb3; /*cursor: pointer; cursor: hand;*/ }
.moduleRowSelected { background-color: #dfe4ea; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff7f00; }

/* 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: #fedfb3; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #fedfb3; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff7f00; }
















body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.conteneur{
}
.bandeau_flash{
text-align:center;
}
/*================ bandeau en  2 partie ==================*/
.bandeau_conteneur_flash{
}
.bandeau_gauche{
margin-top:7px;
width:298px;
float:left;
}
.bandeau_droit{

width:298px;
float:right;
}
.separation_flash{
visibility:hidden;
clear:both;
padding-top:1px;
}
/*================ bandeau en  2 partie ==================*/
.bandeau_livraison{
height:55px;
background-image:url(../../images/fond_livraison.gif);
background-repeat:repeat-x;
text-align:center;
font-size:1.2em;
font-weight:bold;
/*border: 1px solid #000000;
margin-left:30px;
margin-right:30px;*/
padding-top:10px;
color: #000000;
}
.separation_block{
padding-top:10px;
}
.separation{
clear:both;
visibility:hidden;
padding:1px;
margin:0px;
}
.bandeau_titre{
height:21px;
padding-top:2px;
/*background-color:#884400;*/
background-color:#FFA034;
color:#000000;
font-size:1em;
text-align:center;
font-weight:bold;
}
.conteneur_cadre{
border:1px solid #C9D4E0;
padding:2px;
}
.conteneur_cadre2{
border-right-width: 1px;
border-right-style: dashed;
border-right-color: #C9D4E0;
}
.conteneur_cadre2_bis{
width:33%;
}
.produit_centre{
margin:0 auto;
width:197px;
}
.gauche{
float:left;
}
.droit{
float:right;
}
.image_vignette{
width:65px;
height:80px;
}
.information_prix{
margin-left:65px;
}
.prix1{
text-decoration:line-through;
font-size:0.8em;
color:#0A50A1;
text-align:center;
padding-top:10px;
width:101px;
}
.prix2{
margin:0 auto;
margin-top:10px;
background-image:url(../../images/prix_promo.gif);
background-repeat:no-repeat;
background-position:top;
width:101px;
height:26px;
padding-top:4px;
/*padding-top:7px;*/
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:0.8em;
}
.prix3{
margin:0 auto;
margin-top:10px;
width:87px;
height:29px;
}
.txt_description{
font-size:0.8em;
text-align:justify;
padding-bottom:3px;
height:50px;
}
.bouton_valider{
text-align:center;
}
.fond_couleur_logo{
background-color:#DFE4EA;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
}
.fond_couleur_logo2{
background-color:#FFFFFF;
text-align:center;
}
.menu_deroulant{
padding-top:5px;
padding-bottom:5px;
}
form{
margin:0px;
padding:0px;}

#h1_prod{
font-size:20px;
margin:0px;
padding-right:5px;
display:inline;
font-style:italic;
}

#h1_prod a{
font-style:normal;
font-size:20px;
color:#FF7F00;
font-style:italic;
text-decoration:none;
}

#h1_prod a:hover{
font-style:normal;
font-size:20px;
color:#FF7F00;
font-style:italic;
text-decoration:none;
}
.livraison_offert{
text-align:center;
}

/* Ajouts cybercite */
#txt_cat {
font-size:12px;

 color: #0a50a1;

  font-family:'Lucinda Grande', Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style:normal ;
  font-weight:normal;

}

#txt_cat h2 {
font-size:12px;

 color: #0a50a1;

  font-family:'Lucinda Grande', Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style:normal ;
   font-weight:normal;

}

#txt_cat p {
font-size:12px;
 font-weight:normal;
 color: #0a50a1;
  font-style:normal ;

  font-family:'Lucinda Grande', Verdana, Geneva, Arial, Helvetica, sans-serif;

}