/* Barre de navigation de la souris */
BODY 
{
  scrollbar-face-color: #0066CC; 
  scrollbar-shadow-color: #000000;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #000000; 
  scrollbar-darkshadow-color: #000000; 
  scrollbar-track-color: #99CCFF; 
  scrollbar-arrow-color: #FF9900;
}

div 
{
  scrollbar-face-color: #d4d0c8; 
  scrollbar-shadow-color: #000000;
  scrollbar-highlight-color: #eeeeee;
  scrollbar-3dlight-color: #cccccc; 
  scrollbar-darkshadow-color: #000000; 
  scrollbar-track-color: #d4d0c8; 
  scrollbar-arrow-color: #000000;
}

A.type3: link 
{
  color: #00CCFF; 
  text-decoration: none;
}
A.type3: visited 
{
  color: #00CCFF; 
  text-decoration: none;
}

A.type3: active 
{
  color: #00CCFF; 
  text-decoration: none;
}

A.type3: hover 
{
  color: #FF8000; 
  text-decoration: overline underline;
}

A 
{
  color: #FFFFFF;
  text-decoration: none;
}

A:hover 
{
  color: #ff9900;
  text-decoration: none;
}

.skin0
{
  position: absolute; 
  width: 200px; 
  border: 2px solid black; 
  background-color: menu; 
  font-family: Verdana; 
  line-height: 20px; 
  cursor: default; 
  visibility: hidden; 
}

.skin1
{
  cursor: default; 
  font: menutext; 
  position: absolute; 
  width: 145px; 
  background-color: menu;  
  border: 1 solid buttonface;
  visibility:hidden; 
  border: 2 outset buttonhighlight; 
  font-family: Arial; 
  font-size: 10px; 
  color: black;
}

.menuitems
{
  padding-left:15px; 
  padding-right:10px; 
}

/***************************************************************************************************/
/******************************************* MENU ONGLET *******************************************/
/***************************************************************************************************/
.TabCommon
{
  FONT: 18px Verdana;
  COLOR: #ffffff;
  PADDING: 6px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
  HEIGHT: 20px;
  WIDTH: 175px; 
}
.TabContent
{
  PADDING: 6px;
}
.TabContentBottom
{
  PADDING: 10px;
  BORDER-BOTTOM: 0px outset #ffffff;
  TEXT-ALIGN: left;
}
.TabOff
{
  CURSOR: hand;
  BACKGROUND-IMAGE: url(/images/menu/menu_onglets.gif);
  BACKGROUND-COLOR: #ffffff;
  BORDER-LEFT: 0px solid #dddddd; 
  filter: alpha(opacity=80);
  opacity: 0.80;
  -moz-opacity: 0.80;
}
.TabOn
{
  CURSOR: default;
  BORDER-TOP: 0px outset #dddddd;
  COLOR: #000000
}
.TabBorderBottom
{
  BORDER-BOTTOM: 0px inset #dddddd;
}
.TabActiveBorderLeftRight
{
  BORDER-RIGHT: 0px outset #dddddd;
  BORDER-LEFT: 0px outset #cccccc;
}
.TabActiveBackground
{
  BACKGROUND-COLOR: #ffffff;
  filter: alpha(opacity=100);
  opacity: 1;
  -moz-opacity: 1;
}
/***************************************************************************************************/
/***************************************** FIN MENU ONGLET *****************************************/
/***************************************************************************************************/

/* Seulement pour NEHALEM (CF image qui s'affiche au survol d'un lien */
a.info
{
  position: relative;
  text-decoration: none;
  color: none;
}
a.info span
{
  display: none;
}
a.info:hover 
{
  background: none; /* correction d'un bug IE */
  z-index: 1;
}
a.info:hover span
{
  display: inline;
  position: absolute;
  top: 1em;
  left: -1.5em;
  background: orange;
  text-align: center;
  color: none;
  padding: 2px;
}
/* FIN image qui s'affiche au survol d'un lien */

/* Couleur + typo + taille définies par défaut */
.Arial
{
  font-family:arial;
}

/* typo + taille définies par défaut, sauf la couleur qui est noire */
.ArialNoir
{
  font-family:arial;
  color: #000000;
}

/* typo + taille définies par défaut, sauf la couleur qui est noire et la texte en gras */
.ArialNoirGras
{
  font-family:arial;
  color: #000000;
  font-weight: bolder
}

/* typo du Select de la page produits à la vente */
.SelectProduitsalavente
{
  font-family:arial;
  color: #000000;
  font-size: 18px;
}

/* PRIX POUR LES HT/TTC DE PRODUITSALAVENTE.PHP (par exemple) */
.PrixAll
{
  font-family:arial;
  font-size: 17px;
}

/* TITRE DES PRODUITS */
.EncadreProduit
{
  font-size: 20px;
  color: #FFFFFF;
  font-family:arial;
  font-weight: bolder;
}
.TabTemoignagesIndex
{
  font-size: 11px;
  color: #000000;
  font-style: italic;
  font-family:arial;
}
.TitreBleu
{
  font-size: 20px;
  color: #0066cc;
  font-style: normal;
  font-family:arial;
}
.TitreRouge
{
  font-size: 19px;
  color: #FF0000;
  font-style: normal;
  font-family:arial;
}

.SsMenuNav
{
  font-size: 10px;
  color: #000000;
  font-style: normal;
  font-family:arial;
}
.CouleurLien
{
  font-size: 16px;
  color: #FF9900;
  font-weight: bold;
  font-family:arial;
}

/* LIEN "Plus de détails" DE PRODUITSALAVENTE.PHP (par exemple) */
.LienPlusDetail
{
  font-size: 14px;
  color: #FF9900;
  font-weight: bold;
  font-family:arial;
  text-decoration:underline;
}

.Text
{
  font-size: 13px;
  color: #000000;
  font-family:arial;
}
.TextItalic
{
  font-size: 13px;
  color: #000000;
  font-family:arial;
  font-style: italic;
}
.TitreServeur
{
  font-size: 13px;
  color: #0066CC;
  font-family:arial;
  font-style: italic;
}

.PhotoNonContractuelle
{
  font-size: 9px;
  color: #000000;
  font-family:arial;
  font-style: italic;
}

/* ECOTAXES DE PRODUITSALAVENTE.PHP (par exemple) */
.EcoTaxeAll
{
  font-size: 10px;
  color: #000000;
  font-family:arial;
}

/* DESCRIPTIF DE PRODUITSALAVENTE.PHP (par exemple) */
.DescriptifAll
{
  font-size: 10px;
  color: #000000;
  font-weight: bolder;
  font-family:arial;
}

/* DESCRIPTIF DE PRODUITSALAVENTE.PHP (par exemple) sauf les portables */
.PresentationAll
{
  font-size: 10px;
  color: #0066CC;
  font-weight: bolder;
  font-family:arial;
  font-style: italic;
}
/* DESCRIPTIF DE PRODUITSALAVENTE.PHP (par exemple)d'uniquement les portables  */
.PresentationPort
{
  font-size: 13px;
  color: #0066CC;
  font-weight: bolder;
  font-family:arial;
  font-style: italic;
}
/* DESCRIPTIF de presentation des produits de la partie tesla */
.PresentationTesla
{
  font-size: 11px;
  color: #000000;
  font-weight: bolder;
  font-family:arial;
}
.PetitTexteNoir
{
  font-size: 10px;
  color: #000000;
  font-family:arial;
}

.TexteNoirGras
{
  font-size: 12px;
  color: #000000;
  font-family:arial;
  font-weight: bolder;
}

.PetitTexteNoirGras
{
  font-size: 10px;
  color: #000000;
  font-weight: bolder;
  font-family:arial;
}
.PetitTexteNoirItalic
{
  font-size: 11px;
  color: #000000;
  font-style: italic;
  font-family:arial;
}
.PetitTexteBleuPrimaireGras
{
  font-size: 10px;
  color: #0000FF;
  font-family:arial;
  font-weight: bolder;
}

/* "Votre produit a été ajouté au panier" // Sert aussi en guise d'ERREUR */
.MsgCmdSession
{
  font-size: 13px;
  color: #FF0000;
  font-family:arial;
  font-weight: bolder;
}

/* Sert en cas de validation (contraire de l'erreur) */
.Valide
{
  font-size: 13px;
  color: green;
  font-family:arial;
  font-weight: bolder;
}

/* Sert en cas de validation (contraire de l'erreur) */
.ArialRougePetit
{
  font-size: 11px;
  color: red;
  font-family:arial;
}

/* Produits disponibles */
.Disponible
{
  font-size: 14px;
  color: green;
  font-family:arial;
  font-weight:bolder;
  font-style:italic;
}

/* Produits indisponibles */
.Indisponible
{
  font-size: 14px;
  color: red;
  font-family:arial;
  font-weight:bolder;
  font-style:italic;
}