.a.rollopaque img { border: 1px solid #E0F2FB ; }
.a.rollopaque:hover img { border: 1px solid #FE7E00; }
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; background-color: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #cc0033; }
.productsNotifications { background-color: #E0F2FB; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 12px; color : #04A650; text-decoration: underline; font-weight: bold;}
.Style21 {font-size: 12px;color: #000000;font-weight: bold; font-family : Verdana, Arial, sans-serif;}
.Style21Z {font-size: 12px;color: #000000;font-weight: bold; font-family : Verdana, Arial, sans-serif;}
.Style11 {font-family : Verdana, Arial, sans-serif;color: #FF0000;font-size: 12px;font-weight: bold;}
.Style050 {font-family : Verdana, Arial, sans-serif;font-size: 12px;color: red;font-weight: bold;}
.Style9 {font-family : Verdana, Arial, sans-serif; font-size: 12px}
.Style9A {font-family : Verdana, Arial, sans-serif;color: #00B745;font-style: italic;font-weight: bold;font-size: 12px}
.Style34 {font-family : Verdana, Arial, sans-serif;font-size: 12px;color: #FF0000;font-weight: bold;}
.Style38 {font-family : Verdana, Arial, sans-serif;font-weight: bold; font-size: 12px; color: green;}
.Style38b {font-family : Verdana, Arial, sans-serif;font-weight: bold; font-size: 12px; color: blue;}
.Style20 {font-family : Verdana, Arial, sans-serif;font-size: 12px;color: #ffffff;font-weight: bold;}
.Style1 {font-family : Verdana, Arial, sans-serif;font-size: 18px;font-style: italic;font-weight: bold;}
.cadre1 {background-color: #E0F1FA; border: 1px solid;border-color: #6098C8;}
.Style2 {font-family : Verdana, Arial, sans-serif;color: #6698CB; font-size: 14px; font-weight: bold;}
.Style200 {font-family : Verdana, Arial, sans-serif;color: #FF3300; font-size: 12px; font-weight: bold;}
.Style8 {font-family : Verdana, Arial, sans-serif;color: #990033;}
.Style10 {font-family : Verdana, Arial, sans-serif;font-weight: bold; font-size: 14px; color: #FF0000;}
.Style10A {font-family : Verdana, Arial, sans-serif; font-weight: bold; font-size: 14px; color: #028921;}
.Style13 {font-family : Verdana, Arial, sans-serif;font-weight: bold; font-size: 12px; color: #000000;}
.Style14 {font-family : Verdana, Arial, sans-serif;font-size: 12px; color: #990000;}
.Style33 {font-weight: bold; font-size: xx-small; color: #FF0000;}
.nomproduit {color: #6698CB;font-family: verdana, arial;font-size: 20px;font-weight: bold;}
.Style3 {font-family : Verdana, Arial, sans-serif;color: #FF3300;}
.Style5 {font-family : Verdana, Arial, sans-serif;color: #FF0000; font-style: italic; font-weight: bold; font-size: x-small; }
.Style35 {color: #FF0000;font-style: italic;font-weight: bold;font-size: medium;}
.Style4 {font-size: xx-small; font-family: Verdana, Arial, sans-serif;}
.Style4NP {font-size: 12px; color: #777575; font-family: Verdana, Arial, sans-serif;}
.Style020 {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
.Style020A {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.Style50 {font-size: x-small; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.Style12 {color: #0000FF; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.Style01 {font-family : Verdana, Arial, sans-serif;font-size: x-small; font-style: italic; font-weight: bold; color: #0000FF;}
.Style04 {font-size: x-small; color: #0000FF; font-family: Verdana, Arial, sans-serif;}
.Style6 {font-size: x-small; font-style: italic; font-weight: bold; color: #009900; font-family: Verdana, Arial, sans-serif;}
.Style03 {color: #FF0000; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.Style0004 {font-size: medium; font-family: Verdana, Arial, sans-serif;}
.Style001 {	font-size: x-small;	font-style: italic;	font-weight: bold; color: #0000FF; font-family: Verdana, Arial, sans-serif;}
.Style004 {font-size: x-small; color: #0000FF; font-family: Verdana, Arial, sans-serif;}
.Style100 {	font-size: 24px; font-style: italic; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.Style50A {font-size: x-small; font-family: Verdana, Arial, sans-serif;}
.Style50B {font-size: xx-small; font-family : Verdana, Arial, sans-serif; color: #124A7B; font-weight: bold; font-style: italic;}
.Styleb1 {color: #FF8040}
.fond01 {background-image:url(../../../../images/centre.gif)}
.fond04 {background-image:url(../../../../images/centre.gif);font-size: 12px;color: #000000;font-weight: bold; font-family : Verdana, Arial, sans-serif;}
.fond03 {background-image:url(../../../../images/centre_2.gif)}
.fondfooter {background-image:url(../../../../images/image_footer.gif)}
.StyleMain {font-size: 12px; font-style: italic; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
.PUB {font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF8040; font-style: italic; font-weight: bold}
.rebours {font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF8040; font-style: italic; font-weight: bold}
.textelien {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.lcdstyle {color:red; font: bold 16px MS Sans Serif; padding: 3px; }
.lcdstyle sup{font-size: 80%}
H1  {display: inline; font: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
H2  {display: inline; font: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.allcategories {
border:1px solid #5E5E5E;
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;
text-decoration: none; 
}

.noproduit {
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;
color:red;
font-weight: bold ;
text-decoration: none; 
}

.navtext {
width:235px;
font-size:12px;
font-family:Verdana, Arial, sans-serif;
border:2px solid #FF0000;
background-color:#000000;
color:white;
}

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

@media print {
.menu, .ssmenu, .menu_1, .menu_2 {
visibility:hidden;
}
}

.relative {
position:relative;
}

#menubar {
border:1px solid black;
}

#menubar td {
font-size:12px;
font-family : Verdana, Arial, sans-serif;
color:#444444;
}

.menu_1 {
border:1px solid #6098C8;
background-color:#D4EFFC;
font-family : Verdana, Arial, sans-serif;
font-size: 12px;
color:#183593; 
font-weight: bold ;
text-decoration: none; 
}

a.menu_2 {
color: black; 
font-family: Verdana, Arial, sans-serif; 
font-size: 12px; 
font-weight: bold ;
text-decoration: none; 
width: 90px;
}

a:hover.menu_2 {
color: blue;
background-color: #95C8E2;
text-decoration: none;
}

a.bouton {
color: black; 
font-family: Verdana, Arial, sans-serif; 
font-size: 12px; 
font-weight: bold ;
text-decoration: none; 
position: relative; 
}

a:hover.bouton {
color: #ffffff;
background-color:#000000;
text-decoration: none;
}

.menuitemsTitle {
padding-left:0px;
padding-right:0px;
background-color:#71A9FA;
color: #FFFFFF;
font-weight: bold;
text-align: center;
}

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

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

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

FORM {
display: inline;
}

.tete {
background-color: #E8F4FA;
}

TD.productDesc {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
padding: 1px 7px 1px 7px;
}

TD.productheadDesc {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
padding: 4px 0px 0px 10px;
}

.listing {
background-image: url(../../../../images/infobox/centre.gif);
}

#xlCont {
display:none;
top:365px;
right:350px;
position:absolute;
background-color:white;  
border:2px solid #6098C8;
z-index:200;
}

.cadre {
background-color: #E0F1FA;
border : 1px solid;
border-color: #6098C8;
}

.quantite {
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : black;
font-weight: bold;
}

.bloc {
OVERFLOW: auto; WIDTH: 550px; HEIGHT: 122px; 
padding: 4px;
padding-left: 4px;
border: 2px solid;
border-style: ridge ;
border-color: #BCBCBC;
FONT-SIZE: 12pt; MARGIN-BOTTOM: 3px; COLOR: black; font-family : Verdana, Arial, sans-serif;
}

.custom1 {
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12px;
}

TR.header {
background-color: #E8F4FA;
}

TR.headerNavigation {
background-color: #6698CB;
}

TD.headerNavigation {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-image : url(../../../../images/fond.gif);
color: #ffffff;
font-weight : bold;
}

A.headerNavigation { 
color: #ffffff;
}

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

TR.headerError {
background-color: #ff0000;
}

TD.headerError {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-color: #ff0000;
color: #ffffff;
font-weight : bold;
text-align : center;
}

TR.headerInfo {
background-color: #00ff00;
}

TD.headerInfo {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-color: #00ff00;
color: #ffffff;
font-weight: bold;
text-align: center;
}

TR.footer {
background-color: #4F94CA;
}

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

/*---------- CADRES D'ENTOURAGE DES BOXES ----------*/

/* Cadre d'entourage des boxes (Original) */
.infoBox {
border: 2px solid;
border-style: ridge ;
border-color: #BCBCBC;
}

/* Cadre d'entourage boxe boite_specials_defilante et boite promotion defilante/ boite_specials_defilante.php (boite_specials_defilante) */
.infoBoxBoiteSpecialsDefilante {
border: 4px solid;
border-style:outset;
border-color:white;
}
	
/* Cadre d'entourage boxe boite_meilleures ventes dans l'index_products.tpl.php */
.infoBoxBoiteMeilleures {
border: 1px solid;
border-color:#6098C8;
}

/* Cadre d'entourage boxe shop_by_price */
.infoBoxShopbyprice {
background-color : #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe faqdesk.php (Box des meilleurs achats)*/
.infoBoxfaqdesk {
background-color : #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe conversor.php (Box Conversor)*/
.infoBoxconversor {
background-color : #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Best_Sellers.php (Box des meilleurs achats)*/
.infoBoxBestSellers {
background-color : #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Loginbox.php (Box pour s'Identifier)*/
.infoBoxLoginbox {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Currencies.php (Box pour devises)*/
.infoBoxCurrencies {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Information.php (Box pour Information)*/
.infoBoxInformation {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe affiliate.php (Box pour Partenaires)*/
.infoBoxAffiliate {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Languages.php (Box des Langues)*/
.infoBoxLanguages {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Manufacturer_info.php (Box Info Fabricants)*/
.infoBoxManufacturerInfo {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Meilleures ventes dans le Header*/
.infoBoxPerso {
background-color: #E0F2FB;
border-style: double;
border-color: #6098C8;
font-size: 12px;
font-family : Verdana, Arial, sans-serif;
font-style:italic;
}

/* Cadre d'entourage boxe Moteur de recherche dans le Header*/
.infoBoxMoteur {
font-size: 12px;
font-family : Verdana, Arial, sans-serif;
font-weight: bold;
}

/* Cadre d'entourage boxe Manufacturers.php (Box de la liste des fabricants)*/
.infoBoxManufacturers {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Order_history.php (Box d'historiques des commandes)*/
.infoBoxOrderHistory {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Product_notifications.php (Box de notification)*/
.infoBoxProductNotifications {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Reviews.php (Box des critiques)*/
.infoBoxReviewsBoxe {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Search.php (Box de recherche)*/
.infoBoxSearch {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Faqdesk_latest.php (Box du panier)*/
.infoBoxFaqdesk_latest {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Shopping_cart.php (Box du panier)*/
.infoBoxShoppingCartBoxe {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Specials.php (Box des promotions)*/
.infoBoxSpecials {
background-color: #C9D5ED;
border: 3px solid;
border-style: double;
border-color: #6098C8;
}

/* Cadre d'entourage boxe Newsdesk.php (Box por la liste de nouvelles)*/
.infoBoxNewsdesk {
background-color: #C9D5ED;
}

/* Cadre d'entourage boxe Newsdesk_latest.php (Box faire connaître &agrave; un ami)*/
.infoBoxNewsdesk_latest {
background-color : #C9D5ED;
}

/* Cadre d'entourage boxe boxes Wats_new.php (Box des nouveautes)*/
.infoBoxWatsNew {
background-color: #C9D5ED;
}

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

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

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

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

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

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

/* Cadre d'entourage boxe 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 New_Products.php (Box ce trouvant au milieu)*/
.infoBoxNewProducts {
background-color: #C9D5ED;
}

/* Cadre d'entourage boxe also_purchased_products.php (Box  ce trouvant au milieu des clients qui ont achet&eacute; ce produit ont aussi achet&eacute;...)*/
.infoBoxAlsoPurchasedProducts {
background-color: #C9D5ED;
}

/*---------- INTERIEURE DES BOXES ----------*/

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

.infoBoxDegrade {
background-color : #F7F7F7;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}
  
.headerCart {
font-family: Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: bold;
}
  
.entete {
background-image : url(../../../../images/breadcrumb.gif);
font-family: Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 10px;
font-weight : bold;
}
  
.tumb {
font-family: Verdana, Arial, sans-serif;
color: red;
font-weight : bold;
}
  
.telechargement {
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: red;
}
  
.ProductInfo {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
border: 3px solid;
border-style: double;
border-color:#6098C8;
}
   
.PriceFormatterQt {
background-color: #86B6FA;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
border: 1px solid;
border-style:outset;
}
  
.infoBoxAlpha {
border: 1px solid;
border-color: #6098C8;
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
} 

/* Interieure defilante nos promotion*/
.infoBoxdefil {
background-color: #E8F4FA;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12px;
}
   
/* Interieure boxe faqdesk.php (Page Recherche avanc&eacute;e) */
.infoBoxfaqdesk {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}
 
/* Interieure boxe popup_Search_help.php (Aide de la recherche avanc&eacute;e) */
.infoBoxContentsPopupSearchHelp {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/* Interieure boxe boxes Search.php (Box de recherche)*/
.infoBoxContentsSearch {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/* Interieure boxe boxes Shopping_cart.php (Box du panier)*/
.infoBoxContentsShoppingCartBoxe {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/* Interieure boxes new_products.php (Box new_products)*/
.infoBoxnew_products {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/* Interieure boxes Specials.php (Box des promotions)*/
.infoBoxContentsSpecials {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/* Interieure Tell_a_friend.php (Box faire connaître &agrave; un ami)*/
.infoBoxContentsTellAFriend {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/* Interieure Wats_new.php (Box des nouveautes)*/
.infoBoxContentsWatsNew {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/* Interieure newsdesk.php (Box pour la liste de nouvelles)*/
.infoBoxContentsNewsdesk {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

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

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

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

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

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

.infoBoxNotice {
background-color: #E0F2FB;
}

.infoBoxNoticeContents {
background-color: #E0F2FB;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

/*---------- 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: 12px;
font-weight: bold;
background-image: url(../../../../images/infobox/centre.gif);
color: #FF0000 ;
}

TD.infoBoxHeading2 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
background-image: url(../../../../images/infobox/centre_bas.gif);
color: #FF0000 ;
}

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

/* Entete et pied Boxe Advanced_search.php (Page Recherche avanc&eacute;e ) */
TD.infoBoxHeadingAdvancedSearch {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe Popup_search_help .php (Aide de la recherche avanc&eacute;e) */
TD.infoBoxHeadingPopupSearchHelp {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe faqdesk.php (Box Fasqdesk) */
TD.infoBoxfaqdesk {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe best_sellers.php (Box des meilleurs achats) */
TD.infoBoxHeadingBestSellers {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}
/* Entete et pied Boxe oginbox.php (Box pour s'Identifier) */
TD.infoBoxHeadingLoginbox {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe manufacturers.php (Box de la liste des fabricants) */
TD.infoBoxHeadingManufacturers {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe faqdesk_latest (Box d'historiques des commandes) */
TD.infoBoxfaqdesk_latest {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

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

/* Entete et pied Boxe newsdesk.php (Box de la liste des nouvelles) */
TD.infoBoxHeadingNewsdesk {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe boxes search.php (Box de recherche) */
TD.infoBoxHeadingSearch {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe shopping_cart.php (Box du panier) */
TD.infoBoxHeadingShoppingCartBoxe {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe tell_a_friend.php (Box faire connaître &agrave; un ami) */
TD.infoBoxHeadingTellAFriend {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe wats_new.php (Box des nouveautes ) */
TD.infoBoxHeadingWatsNew {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe information.php (Box pour Information) */
TD.infoBoxHeadingInformation {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

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

/* Entete et pied Boxe 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: 12px;
font-weight: bold;
color: #ffffff;
background-color : #E0F2FB;
}

/* Entete et pied Boxe 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;
color: #050BFF;
background-color : #E0F2FB;
}

TD.infoBox, SPAN.infoBox {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

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

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

TABLE.productListing {
border-left:5px solid;
border-left-color:#888888;
border-right:5px solid;
border-right-color:#888888;
}

.productListing-heading {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-image: url(../../../../images/centre_listing.gif);
color: #050BFF;
font-weight: bold;
}

TD.productListing-data {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

A.pageResults {
font-family: Verdana, Arial, sans-serif;
font-size: 12px; font-weight: bold;
color: #000000;
text-align: center;
}

A.pageResults:hover {
color: #0000FF;
background-color: #E0F2FB;
}

.pageProductsPrice {
font-family: Verdana, Arial, sans-serif;
font-size: 12px; font-weight: bold;
color: #FC6064;
background-color: #FFED28;
text-align: center;
}

.pageProductsPriceSpecial {
font-family: Verdana, Arial, sans-serif;
font-size: 12px; font-weight: bold;
color: #FFED28;
background-position:center;
background-color: #FC6064;
text-align: center;
border: thin #FC6064 solid;
}

.pageProductsPriceSpecial1 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px; font-weight: bold;
color: #FFED28;
background-color: #FC6064;
text-align: center;
border: thin #FC6064 solid;
}

.pageProductsPriceSpecial2 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px; font-weight: bold;
color: #FFED28;
background-position:center;
background-color: #FC6064;
text-align: center;
}
 
.pageProductsPriceSpecial3 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px; font-weight: bold;
color: #FFED28;
background-color: #FC6064;
text-align: center;
}

.pageProductsPrice2 {
font-family: Verdana, Arial, sans-serif;
font-size: 14px; font-weight: bold;
color: #FF0000;
background-color: #FEE48E;
text-align: center;
}

TD.pageHeading, DIV.pageHeading {
font-family: Verdana, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: #6698CB;
}

TD.Perso {
font-family: Verdana, Arial, sans-serif;
font-size: 15px;
font-weight: bold;
color: #000000;
}

TR.subBar {
background-color: #E0F2FB;
}

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

TD.main, P.main {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 1.5;
}

TD.main2, P.main2 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-style:italic;
font-weight: bold;
line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

.fond_new {
border: 2px solid;
border-style: ridge ;
border-color: #BCBCBC;
background-color: #F7F7F7;
}

.description {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
padding-left: 6px;
padding-right: 6px;
}

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: 12px;
color: #381FF2;
}

CHECKBOX, INPUT, RADIO, SELECT {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

TEXTAREA {
width: 100%;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

SPAN.greetUser {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: blue;
font-weight: bold;
}

TABLE.formArea {
background-color: #f1f9fe;
border-color: #7b9ebd;
border-style: solid;
border-width: 1px;
}

TD.formAreaTitle {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
}

SPAN.markProductOutOfStock {
font-family: 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;
}

TD.productPriceInListing {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-color: #d2e9fb;
}

TD.productPriceInBox {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-color: #eeeeee;
}

TD.productPriceInProdInfo {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-color: #ccFFcc;
}

TD.shadow_right {
background-image: url('shadow_2.gif');
background-repeat: repeat-y;
}

.moduleRow { }
.moduleRowOver { background-color: #8FC5F3;}
.moduleRowSelected { background-color: #8FC5F3; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: center;}
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: center; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: center; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff0000; }
.inputProduitsPromo { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold;}

/* DEBUT DE LA FENETRE POPUP PRODUCT INFO */

#lightbox{
position: absolute;
top: 40px;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
 
#lightbox a img{ border: none; }
 
#outerImageContainer{
position: relative;
background-color: #ffffff;
border:2px solid #000000;
width: 250px;
height: 250px;
margin: 5 auto;
}
 
#imageContainer{
padding: 10px;
}
 
#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}

#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}

#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
 
#prevLink, #nextLink{
width: 49%;
height: 100%;
background: transparent url(../../../../images/blank.gif) no-repeat; /* Trick IE into showing hover */
display: block;
}

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink, #prevLink:visited { background: url(../../../../images/prevlabel.png) left 15% no-repeat; }
#nextLink, #nextLink:visited { background: url(../../../../images/nextlabel.png) right 15% no-repeat; }
 
#imageDataContainer{
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;
font-weight: bold;
background-color: #ffffff;
border:2px solid #000000;
margin: 0 auto;
line-height: 1.4em;
}
 
#imageData{padding:0 10px;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }  
#imageData #caption{ font-weight: bold; }
#imageData #numberDisplay{color: #FF0000; display: block; clear: left; padding-bottom: 1.0em;      }                                  
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;    }          
                        
#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #3C3C3C;
}
 
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
 
* html>body .clearfix {
display: inline-block; 
width: 100%;
}
 
* html .clearfix {
height: 1%;
}          
/* FIN DE LA FENETRE POPUP PRODUCT INFO */

/* DEBUT IMAGE FIXE */

#fixed { /* place le bloc en position absolute pour IE*/ 
position: absolute;
bottom: 0;
right: 0;
}
html>body #fixed { /*IE ne comprenant pas cette graphie, replace le bloc en position fixe pour les autres navigateurs*/ 
position: fixed;
}
/* FIN IMAGE FIXE */
