body {background-color: #ffe8fa;}
table        { font-family: Tahoma; font-size: 10pt; color: #744ebc; border-width: 0px; text-decoration:none}
td           { font-family: Tahoma; font-size: 10pt; color: #744ebc; border-width: 0px; text-decoration:none}

.input3 {Tahoma; font-size: 10pt; border-style: solid; border-width: 1px; color:#744ebc; padding-bottom:0; margin-top: 0px}

.input2 {margin-top: 0px; background-position: center; font-family: Tahoma; font-size: 12pt; border-style: solid; border-width: 0px; color:#FFFFFF; padding-bottom:0; background-image:url('/images/images5/fond-recherche.jpg'); background-repeat:repeat-x}


a.retour {font-size: 10pt; font-family: Tahoma; color: #744ebc; font-weight: bold; text-decoration:none}
a:hover.retour {font-size: 10pt; font-family: Tahoma; color: #666666; font-weight: bold; text-decoration:none}
a:active.retour {font-size: 10pt; font-family: Tahoma; color: #666666; font-weight: bold; text-decoration:none}

a {color: #666666; text-decoration:underline}
a:hover {color: #744ebc; text-decoration:none}
a:active {color: #744ebc; text-decoration:none}

a.ok {font-size: 10pt; font-family: Tahoma; color: #FFFFFF; font-weight: bold; text-decoration:none}
a:hover.ok {font-size: 10pt; font-family: Tahoma; color: #FFFFFF; font-weight: bold; text-decoration:none}
a:active.ok {font-size: 10pt; font-family: Tahoma; color: #FFFFFF; font-weight: bold; text-decoration:none}

a.top {font-size: 10pt; font-family: Tahoma; color: #744ebc; font-weight: bold; text-decoration:none; padding-right:10px;}
a:hover.top {font-size: 10pt; font-family: Tahoma; color: #ffffff; font-weight: bold; text-decoration:none; padding-right:10px;}
a:active.top {font-size: 10pt; font-family: Tahoma; color: #ffffff; font-weight: bold; text-decoration:none; padding-right:10px;}

a.gauche {font-family: Tahoma; font-size: 10pt; color: #666666; font-weight:normal;text-decoration: none; padding-left:65px; padding-top:0px; padding-bottom: 10px; }
a:hover.gauche{font-family: Tahoma; font-size: 10pt; color: #744ebc; font-weight:normal;text-decoration: underline;  padding-left:65px; padding-top:0px; padding-bottom: 10px; }
a:active.gauche{font-family: Tahoma; font-size: 10pt; color: #744ebc; font-weight:normal;text-decoration: underline;  padding-left:65px; padding-top:0px; padding-bottom: 10px; }

a.gaucheON {font-family: Tahoma; font-size: 10pt; color: #744ebc; font-weight:normal;text-decoration: underline;  padding-left:65px; padding-top:0px; padding-bottom: 10px; }


a.panier {font-size: 8pt; font-family: Tahoma; color: #744ebc; font-weight: bold; text-decoration:none; padding-right:10px; border-width: 0px;}
a:hover.panier {font-size: 8pt; font-family: Tahoma; color: #666666; font-weight: bold; text-decoration:none; padding-right:10px; border-width: 0px;}
a:active.panier {font-size: 8pt; font-family: Tahoma; color: #666666; font-weight: bold; text-decoration:none; padding-right:10px; border-width: 0px;}

.panierlien {font-family: Tahoma; font-size: 10pt; color: #666666;}
a:link.panierlien {font-family: Tahoma; font-size: 10pt; color: #744ebc; text-decoration:underline;}
a:visited.panierlien {font-family: Tahoma; font-size: 10pt; color: #744ebc; text-decoration:underline;}
a:hover.panierlien {font-family: Tahoma; font-size: 10pt; color: #744ebc;  text-decoration:underline;}
a:active.panierlien {font-family: Tahoma; font-size: 10pt; color: #744ebc; text-decoration:underline;}

a.menu-bas {font-size: 10pt; font-family: Tahoma; color: #744ebc; font-weight: bold; text-decoration:none; padding-right:0px;}
a:hover.menu-bas {font-size: 10pt; font-family: Tahoma; color: #666666; font-weight: bold; text-decoration:none; padding-right:0px;}
a:active.menu-bas {font-size: 10pt; font-family: Tahoma; color: #666666; font-weight: bold; text-decoration:none; padding-right:0px;}

a.titre-liste-lien {font-family: Tahoma; font-size: 10pt; color: #744ebc; text-decoration:none;}
a:hover.titre-liste-lien {font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration:none;}
a:active.titre-liste-lien {font-family: Tahoma; font-size: 10pt; color: #666666; text-decoration:none;}

.contenu {font-family: Tahoma; font-size: 10pt; color: #666666; padding-left: 20px; padding-top: 20px; 
          padding-bottom: 10px; padding-right: 80px;
          background-image: url('/images/images5/bg_star.jpg'); background-repeat: repeat-y; }

.coulgras {color: #744ebc; font-weight: bold;}

.telephone-panier {background-image: url('/images/images5/telephone.jpg'); background-repeat: 
               no-repeat}

.gauche2 {background-image: url('/images/images5/bg_menu_gauche.jpg'); background-repeat:repeat-y}

.newsletter {padding-left: 80px;}

.premier_menu {background-image: url('/images/images5/first-menu.jpg'); background-repeat: 
               no-repeat;
               padding-right:0px; padding-top:10px; padding-bottom: 5px;}

.autre_menu {background-image: url('/images/images5/titre-menu_gauche.jpg'); background-repeat: 
               no-repeat; padding-left:65px;
               font-family: Tahoma; font-size: 9pt; color: #666666; font-weight: bold; padding-right:10px; padding-bottom:6px}
               
.bas {color: #666666; font-size: 10pt; font-family: Tahoma;}

.titre-tab-panier {border:1px solid #744ebc; color: #666666; font-size: 10pt; font-family: Tahoma; padding: 5px; background-color: #d6c6f4;}
.tab-panier {border:1px solid #744ebc; color: #666666; font-size: 10pt; font-family: Tahoma; padding: 5px; }
.tableau-panier {border:1px solid #744ebc; font-family: Tahoma; font-size: 12px; color: #666666; border-collapse:collapse;}

.panier-intitule {text-align:left; padding-left: 50px; }

.panier-champ {text-align:left; padding-left 5px; padding-right: 5px; }

.asterisque {color:#FF0000; }

.selection {color: #666666; font-size: 10pt; font-family: Tahoma; padding: 5px; }

.menu_haut {font-family: Tahoma; color: #FFFFFF; font-size: 10pt; font-weight: bold; 
               background-image: url('/images/images5/menu_haut.jpg'); 
               background-repeat: no-repeat; padding-left:0px}
               
.newsletter {background-image: url('/images/images5/top_right2.jpg'); background-repeat: 
               no-repeat; padding-left:0; margin-top:0px}
               
.titre_selection {font-family: Verdana; font-size: 12pt; color: #744ebc; font-weight: bold; 
               background-image: url('/images/images5/contenu_top.jpg'); 
               background-repeat: no-repeat; padding-left:20px; padding-top:50px}

.titre_selection h1 {font-family: Verdana; font-size: 12pt; color: #744ebc; font-weight: bold; margin:0px; padding:0px; display: inline;}               

.bg_selection {background-image: url('/images/images5/bg-selection.jpg'); 
               background-repeat: repeat-y}

.bg_fleur {background-image: url('/images/images5/bg_fleur.gif'); 
               background-repeat: no-repeat; background-position:  right bottom; }

.bg_contenu  {background-image: url('/images/images5/bg_contenu.jpg'); 
               background-repeat: repeat-y}                          
               
.titre_star {font-family: Verdana; font-size: 12pt; color: #744ebc; font-weight: bold; 
               background-image: url('/images/images5/star-top.jpg'); 
               background-repeat: no-repeat; padding-left:20px; padding-top:15px}
               
.bg-star {background-image: url('/images/images5/bg_star.jpg'); background-repeat: 
               repeat-y}
               
.descriptif {font-family: Tahoma; font-size: 10px; color: #666666; padding-left: 10px; 
               padding-right: 10px; padding-top: 5px; 
               padding-bottom: 5px}
               
.titre_article {font-family: Verdana; font-size: 10pt; color: #744ebc; font-weight: normal; padding-left: 10px; 
               padding-right: 10px; padding-top:20px; padding-bottom:20px}
               
.descriptif_star {font-family: Tahoma; font-size: 10pt; color: #666666; padding-top: 20px; 
               padding-bottom: 10px}
               
.photo-star {padding-top: 20px}

.prix {font-family: Tahoma; font-size: 10pt; color: #744ebc; padding-top: 10px; 
               padding-bottom: 10px}
               
.prix_fiche {font-family: Tahoma; font-size: 12pt; color: #744ebc; padding-top: 0px; 
               padding-bottom: 0px; font-weight:bold}
               
.ref_article {color: #666666; font-size: 10pt; font-family: Tahoma;}

.ref_liste {color: #666666; font-size: 7pt; font-family: Tahoma;}

.tableau {font-family: Tahoma; font-size: 12px; color: #666666;}

.titre-liste {font-family: Tahoma; font-size: 10pt; color: #744ebc; padding-left: 10px; 
               padding-right: 10px; padding-top: 2px; padding-bottom: 2px; 
               background-repeat: no-repeat}
