﻿body 
{
    font-family: MS Sans Serif; 

    text-align: left;
}

.Prix
{
    color:#8C556A;
    font-size:medium;
}

.alerte
{
    color:Red;
    font-size:8px;
}

.Titre1
{
    text-transform:capitalize;
    color: #833581;
    font-weight:bolder;
    letter-spacing: 2px;
    font-size:25px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}
.Titre1 a
{
    text-transform:capitalize;
    color: #0000FF;
    font-weight:bolder;
    letter-spacing: 2px;
    font-size:25px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}
.Titre1 a:link
{
    text-transform:capitalize;
    color: #0000FF;
    font-weight:bolder;
    letter-spacing: 2px;
    font-size:25px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}
.Titre1 a:visited
{
    text-transform:capitalize;
    color: #0000FF;
    font-weight:bolder;
    letter-spacing: 2px;
    font-size:25px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}
.Titre1 a:hover
{
    text-transform:capitalize;
    color: #0000FF;
    font-weight:bolder;
    letter-spacing: 2px;
    font-size:25px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}

.Titre2
{
    text-transform:uppercase;
    color: #4a3c31;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #ce6929;
}
.Titre2 a
{
    text-transform:uppercase;
    color: #0000FF;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #ce6929;
    text-decoration:underline;
}
.Titre2 a:link
{
    text-transform:uppercase;
    color: #0000FF;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #ce6929;
    text-decoration:underline;
}
.Titre2 a:visited
{
    text-transform:uppercase;
    color: #0000FF;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #ce6929;
    text-decoration:underline;
}
.Titre2 a:hover
{
    text-transform:uppercase;
    color: #0000FF;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #ce6929;
    text-decoration:underline;
}

.Titre3
{
    color: #CF93AC;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #D6D6D6;
}
.Titre3 a
{
    color: #CF93AC;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #D6D6D6;
}
.Titre3 a:link
{
    color: #0000FF;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}

.Titre3 a:visited
{
    color: #0000FF;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}
.Titre3 a:hover
{
    color: #0000FF;
    font-weight:bold;
    letter-spacing: 1px;
    margin-top:10px;
    border-bottom: 1px solid #D6D6D6;
    text-decoration:underline;
}

a
{
    color: #0000FF;
    text-decoration: none;
    text-align: right;
    text-decoration:underline;
}


.bas_page
{
    font-size:10px;
    text-align:center;
    font-weight:bold;
}

.separation
{
    width:25px;
}

.Lien_Menu 
{
    background-color: #4a3c31;
    color: #ffffff;
    text-transform:capitalize;
    font-weight:bolder;
    font-size:14px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

.Lien_Menu_Promo
{
    background-color: #ce6929;
    color: #ffffff;
    text-transform:uppercase;
    font-weight:bolder;
    font-size:14px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.fond_marron
{
    background-color:#3b2114;
}
.Image_Accueil
{
    text-align:center;
    vertical-align:middle;
    background-color:#3b2114;
}
.Image_Logo
{
    background-color:#3b2114;
}
.Image_Cadre
{
    border-bottom:solid 1px #d600a5;
    border-top:solid 1px #d600a5;
    border-left:solid 1px #d600a5;
    border-right:solid 1px #d600a5;
}
.Ecriture_Marron_Grande
{
    color: #3b2114;
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: bold;
}
.Ecriture_Marron
{
    color: #3b2114;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;    
}
.Ecriture_Marron a
{
    color: #3b2114;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Marron a:link
{
    color: #3b2114;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Marron a:visited
{
    color: #3b2114;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
}
.Ecriture_Marron a:hover
{
    color: #3b2114;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Marron_Petite
{
    color: #3b2114;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
}
.Ecriture_Rose
{
    color: #d600a5;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
}
.Ecriture_Rose_Petite
{
    color: #d600a5;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;    
}
.Ecriture_Blanche
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
}
.Ecriture_Blanche a
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Blanche a:link
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Blanche a:visited
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Blanche a:hover
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Blanche_Petite
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
}
.Ecriture_Blanche_Petite a
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration:underline;
}
.Ecriture_Blanche_Petite a:link
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    text-decoration:underline;
}
.Ecriture_Blanche_Petite a:visited
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    text-decoration:underline;
}
.Ecriture_Blanche_Petite a:hover
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    text-decoration:underline;
}
.corps
{
    width:1000px;
    text-align:center;
}

.Contenu
{
    width: 783px;
}

.Contenu_Interieur
{
    margin-left:10px;
    text-align:left;
    width: 100%;
}

.Haut_Tableau_Produits
{
    color:Black;
    font-size:10px;
    padding:10 10 10 10;
    border-bottom: 1px solid #D6D6D6;
    margin-bottom:10px;
    width:100%;
}
.Panier
{
    border-bottom:solid 1px d600a5;
    border-top:solid 1px d600a5;
}
.Cadre_Rose
{
    border-bottom:solid 1px d600a5;
    border-right:solid 1px d600a5;
    border-left:solid 1px d600a5;
    border-top:solid 1px d600a5;
    color:#3b2114;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:x-small;
    background-color:#ffffff;
    padding:5 5 5 5;
    vertical-align:top;
}
.Prix_Barre
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:x-small;
    text-decoration:line-through;
    color:#3b2114;
}
.Ajouter_Panier
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:x-small;
    color:#3b2114;
    font-weight:bold;
}
.Ajouter_Panier a
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:x-small;
    text-decoration:underline;
    color:#0000FF;
    font-weight:bold;
}
.Ajouter_Panier a:link
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:x-small;
    text-decoration:underline;
    color:#0000FF;
    font-weight:bold;
}
.Ajouter_Panier a:visited
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:x-small;
    text-decoration:underline;
    color:#0000FF;
    font-weight:bold;
}
.Ajouter_Panier a:hover
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:x-small;
    text-decoration:underline;
    color:#0000FF;
    font-weight:bold;
}

.Prix_Rouge
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    color: #FF0000;
}
.Menu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFFFF;
    background-color: #d600a5;
    text-align:center;
    padding:5px 10px 5px 10px;
}
.Menu a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFFFF;
    background-color: #d600a5;
    text-align:center;
    padding:5px 10px 5px 10px;
}
.Menu a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFFFF;
    background-color: #d600a5;
    text-align:center;
    padding:5px 10px 5px 10px;
}
.Menu a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFFFF;
    background-color: #d600a5;
    text-align:center;
    padding:5px 10px 5px 10px;
}
.Menu a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFFFF;
    background-color: #d600a5;
    text-align:center;
    padding:5px 10px 5px 10px;
    text-decoration:underline;
}
.Menu_Separ
{
    width:2px;
    background-color:#ffffff;
    font-size:2px;
}
.Normal_Bleu
{
  color:#0000FF;
  font-family:Arial; 
  font-size:small;
  cursor:default; 
  text-decoration:none;
  font-weight:bold;
}
.Normal_Bleu a
{
    font-family: Arial;
    font-size: small;
    cursor: pointer;
    text-decoration: none;
    color: #0000FF;
}
.Normal_Bleu a:link
{
  color: #0000FF;
  font-family:Arial; 
  font-size:small;
  cursor:pointer; 
  text-decoration:underline;
}
.Normal_Bleu a:visited
{
  color: #0000FF;
  font-family:Arial; 
  font-size:small;
  cursor:pointer; 
  text-decoration:underline;
}
.Normal_Bleu a:hover
{
  color: #0000FF;
  font-family:Arial; 
  font-size:small;
  cursor:pointer; 
  text-decoration:underline;
}
.message_paypal
 {
  position: absolute;
  left: 50%;
  top:30%;
  margin-left: -115px;
  width: 300px;
  padding: 8px;   
  color: white;
  display: none;
  background-color: #eeeeee;
  border-bottom:solid 2px black;
  border-right:solid 2px black;
  border-left:solid 1px black;
  border-top:solid 1px black;
 }
 /* Défilement */
#cadrpg { width:1000px; height:30px;margin-bottom:10px; border:0; overflow:hidden;} 
#newshr { position:relative; width:1000px; height:30px; overflow:hidden;  
          color:inherit; background:#FFFFFF url(news.gif);} 
#defile { position:absolute; width:1000px; margin-top:1px; background-color:transparent; font-weight:bold; font-size:12px;}
/* */