﻿/***********************************************************************************************/
/* CONSEILS / ARTICLES / FEUILLETS
/***********************************************************************************************/
.TitreProduitsAssociesSimilaires
{
	color:#555555;
    font-weight:bold;
    font-size:16px;
    text-align:left;
}

.lienArticle
{
	font-size:12px;
	margin-top:10px;
}

.lienArticleAssocie a
{
	font-size:12px;
	margin-top:10px;
	color:#FE4B8F;
}

.stickers a
{
	font-size:9px;
	color:#555555;
}

.DIV_AJOUTER_AU_PANIER
{
	position:absolute;
	top:50%;
	left:50%;
}	

.tableReferences
{
	border-collapse:collapse;
}

.titreColonne
{
	color:#FFFFFF;
	height:27px;
}

.colonne
{
	height:20px;
}

.stockAttente
{
	color:#f37a18;
	font-weight:bold;
}

.stockDispo
{
	color:#5f982c;
	font-weight:bold;
}

.inputRecherche
{
	width:200px;
}

h1
{
	font-weight:bold;
	font-size:30px;
	color:#FE4B8F;
	padding-bottom:5px;
	padding-top:5px;
}

.page
{
    width:791px;
    font-family:verdana;
    vertical-align:top;
    display:inline-block;
}

.titre
{

}

.page h1
{
	font-weight:bold;
	font-size:20px;
	color:#FE4B8F;
	padding-bottom:5px;
	
}

.page h2
{
	font-weight:bold;
	font-size:16px;
	color:#FE4B8F;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#ffd2e3;
}

.page a
{
    color:#FE4B8F;
}

.page a hover
{
    color:#FE4B8F;
}

.encart_titre {
    color:#444444;
    text-decoration:none;
    font-weight:bold;
    font-size:18px;
    padding-left:220px;
    padding-top:60px;
}

.photo 
{
	float:left;
	padding:0 25px 0 0;
}

.encart_photo {
	float:left;
	padding:0 20px 0 10px;
}

.encart_sommaire 
{
	font-size:14px;
	border:0;
	text-align:left;
	color:#444444;
}

.encart_sommaire_liens 
{
	color:#FE4B8F;
	padding-bottom:20px;
	line-height:19px;
}

.encart_sommaire_liens a
{
	color:#FE4B8F;
	padding-bottom:20px;
}

.encart_texte 
{
	font-size:14px;
	color:#444444;
	text-align:justify;
}

.encart_cadre {
	border:0;
	margin:0;
	padding:10px 0 10px 0;
	width:775px;
	display:inline-block;
}

.encart_PhotosProduits {
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	display:inline-block;
}

.Produit {
	float:right;
	width:150px
}

.encart_PhotosProduits div 
{
	float:left;
	padding:20px;
}

.encart_Logo {
	float:left;
	text-align:center;
	margin:0;
	padding:0;
	padding:0 10px 0 0;
}


.encart_texte p.HautDePage
{
    padding:10px 0 0 0;
	text-align:right;
}

.encart_texte p.HautDePage a
{
    font-size:11px;
}

.pagination 
{
    padding-top:30px;
}

.arrondi { 
	background-color:#FFF;
	border: 1px solid #BBBBBB;
	margin-bottom:20px;
}

p.PresentationProduit
{
    padding:10px 0 0 0;
}

p.PresentationProduit a
{
	font-size:11px;
}


/***********************************************************************************************/
/* GENERAL
/***********************************************************************************************/
*
{
	margin:0px;
	padding:0px;
	font-family: Arial, Sans-Serif;
}

body
{
	font-family: Arial, Sans-Serif;
	font-size:12px;
	background-position: top center;
	background-repeat: repeat-y;
	margin-top:0;
	padding-top:0;
	/*background:#FFFFFF url(../Images/Master/halloween.jpg);*/
}

a {text-decoration:none; }
a:hover {text-decoration:underline; }
a img, table { border:none; }


input.field, select, textarea
{
	font-family: Arial, Sans-Serif;
	font-size:12px;
	color:#555555;
	background:#ffffff;
	border:1px solid #bebebe;
}

.field
{
	font-size:12px;
	color:#555555;
}

input:focus, textarea:focus
{
	border:1px solid #ec2987;
}

input.field:focus, textarea:focus
{
	border:1px solid #ec2987;
}

.filAriane
{
	font-size:11px;
	color:#555555;
	padding:5px 0px;
	text-align:left;
}

.filAriane td, .filAriane a
{
	font-size:11px;
	color:#555555;
}
.filAriane a:hover
{
	font-size:11px;
	color:#555555;
	text-decoration:underline;
}

.ImageButton
{
	background: transparent;
}

/* Prix *******************************************************************/
.PrixHome
{
	font-weight:bold;
	color:#ec2987;
}

.PrixHome .Entier
{
	font-size:33px;
	display:block;
	float:left;
}

.PrixHome .Virgule
{
	display:block;
	float:left;
	font-size:18px;
	line-height:28px;
	vertical-align:top;
}

.PrixBarreHome
{
	font-weight:normal;
	color:#ec2987;
}

.PrixBarreHome .Entier
{
	font-size:24px;
}

.PrixBarreHome .Virgule
{
	font-size:11px;
	line-height:16px;
	vertical-align:top;
}

.Prix
{
	font-weight:bold;
	color:#ec2987;
}

.Prix .Entier
{
	font-size:33px;
	display:block;
	float:left;
}

.Prix .Virgule
{
	display:block;
	float:left;
	font-size:18px;
	line-height:28px;
	font-weight:bold;
	vertical-align:top;
}

.PrixBarre
{
	font-weight:bold;
	color:#ec2987;
}

.PrixBarre .Entier
{
	font-size:33px;
	display:block;
	float:left;
}

.PrixBarre .Virgule
{
	display:block;
	float:left;
	font-size:18px;
	line-height:28px;
	font-weight:bold;
	vertical-align:top;
}

.Prix .NonCommunique
{
	font-size:22px;
	font-weight:bold;
}

.Info
{
	font-weight:bold;
	color:#ec2987;
	font-size:14px;
	padding-top:0;
}

/***********************************************************************************************/
/* MASTERPAGE
/***********************************************************************************************/
#PorteSecrete
{
	margin:0 auto;
}

.HeaderLine
{
	height:3px;
	background: #d875ae;
}

/***************************************/
/* MON PANIER
/***************************************/
#UCMonPanier
{
	margin-right:0px;
	width:141px;
	height:71px;
	background:url('../Images/Master/Header/MonPanierBg.gif') no-repeat left top;
	margin-bottom:2px;
}

.UCMonPanierTitre
{
	padding-top:9px;
	height:27px;
}

.UCMonPanierTexte
{
	height:35px;
	color:#555555;
	font-size:11px;
}


/***************************************/
/* FOOTER
/***************************************/
#Footer
{
	height:25px;
	background:#ffffff;
	color:#000000;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
}

#Footer a 
{ 
	margin:0 3px;
	color:#000000;
	text-decoration:none; 
}

#Footer a:hover
{
	text-decoration:underline; 
}

.ContentPage
{
	width:807px;
}

/***************************************/
/* ZANBARBONE
/***************************************/
.ZanbarBone
{
	color:#555555;
	font-size:10px;
}
/***************************************/
/* BANDEAU DROIT
/***************************************/
.bandeauDroit
{
	text-align:center;
	background:#fff;
	height:472px;
	width:145px;
	vertical-align:top;
}

#bandeauDroit
{
	padding-top:2px;
	margin:0 auto;
}

#bandeauDroit .fondMenu
{
	text-align:center;
}

#bandeauDroit .espacementCellule
{
	padding:0 0 3px 0;
}
#bandeauDroit .espacementCellule.securite-paiement {background-color:#fff}
#bandeauDroit .bordureGrise
{	
	border:solid 1px #969696;
	border-top:none;
}

#bandeauDroit .txtBandeau a
{
	color:#555555;
}

#bandeauDroit .txtBandeau
{
	color:#555555;
}

#bandeauDroit .txtBandeau2 a
{
	color:#555555;
}

#bandeauDroit .txtBandeau2
{
	font-size:10px;
	color:#555555;
}

.boutonValiderCodeAvantage
{
	display:block;
	background: url('') no-repeat left bottom;
	height:18px;
	width:52px;
	border:none;
	cursor:pointer;
	_background: none;
}

#bandeauDroit #espaceClient .txt
{
	color:#555555;
	text-align:center;
	/*padding-top:6px;*/
	padding-bottom:6px;
}

/***************************************/
/* MENU
/***************************************/
#Menu li.OngletOn a
{
	width:136px;
	background:url('../Images/Master/Header/Menu-Onglet-on.gif') no-repeat left top;
}

#Menu
{
	list-style-type:none;
}

#Menu li
{
	float:left;
	width:136px;
	height:29px;
	margin-right:0px;
}

#Menu li a
{
	display:block;
	float:left;
	width:136px;
	height:22px;
	padding-top:7px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	background:url('../Images/Master/Header/Menu-Onglet.gif') no-repeat left top;
}

#Menu li a:hover, #Menu li.hover a
{
	background:url('../Images/Master/Header/Menu-Onglet-on.gif') no-repeat left top;
}

.Submenu1
{
	position:absolute;
	z-index:10;
	display:none;
	border:1px solid #b0aeae;
	background:#FFFFFF url('../Images/Gabarits/porte-secret-encart-sous-06.jpg') no-repeat left bottom;
	border-bottom-width:2px;
	border-top:none;
	width:814px;
	list-style-type:none;
	color:#888888;
	font-weight:bold;
	margin-top:0px;
}

.Submenu1 li
{
	list-style-type:none;
}

.Submenu1 li a 
{
	display:block;
	color:#C12274;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	line-height:18px;
	list-style-type:none;
}

.Submenu1 li a:hover
{
	background:#d875ae url('../Images/Master/Header/Submenu-Fleche.gif') no-repeat 1px 7px;
	list-style-type:none;
	color:#FFFFFF;
}

.Submenu2
{
	position:absolute;
	z-index:10;
	display:none;
	border:1px solid #b0aeae;
	background:#FFFFFF url('../Images/Gabarits/porte-secret-encart-sous-06.jpg') no-repeat left bottom;
	border-bottom-width:2px;
	border-top:none;
	width:814px;
	list-style-type:none;
	color:#888888;
	font-weight:bold;
	margin-top:0px;
	margin-left:-136px;
}

.Submenu2 li
{
	line-height:0px;
	list-style-type:none;
}

.Submenu2 li a 
{
	display:block;
	color:#C12274;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	line-height:18px;
	list-style-type:none;
}

.Submenu2 li a:hover
{
	background:#d875ae url('../Images/Master/Header/Submenu-Fleche.gif') no-repeat 1px 7px;
	list-style-type:none;
	color:#FFFFFF;
}

.Submenu3
{
	position:absolute;
	z-index:10;
	display:none;
	border:1px solid #b0aeae;
	background:#FFFFFF url('../Images/Gabarits/porte-secret-encart-sous-06.jpg') no-repeat left bottom;
	border-bottom-width:2px;
	border-top:none;
	width:814px;
	list-style-type:none;
	color:#888888;
	font-weight:bold;
	margin-top:0px;
	margin-left:-272px;
}

.Submenu3 li
{
	line-height:0px;
	list-style-type:none;
}

.Submenu3 li a 
{
	display:block;
	color:#C12274;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	line-height:18px;
	list-style-type:none;
}

.Submenu3 li a:hover
{
	background:#d875ae url('../Images/Master/Header/Submenu-Fleche.gif') no-repeat 1px 7px;
	list-style-type:none;
	color:#FFFFFF;
}

.Submenu4
{
	position:absolute;
	z-index:10;
	display:none;
	border:1px solid #b0aeae;
	background:#FFFFFF url('../Images/Gabarits/porte-secret-encart-sous-06.jpg') no-repeat left bottom;
	border-bottom-width:2px;
	border-top:none;
	width:814px;
	list-style-type:none;
	color:#888888;
	font-weight:bold;
	margin-top:0px;
	margin-left:-408px;
}

.Submenu4 li
{
	line-height:0px;
	list-style-type:none;
}

.Submenu4 li a 
{
	display:block;
	color:#C12274;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	line-height:18px;
	list-style-type:none;
}

.Submenu4 li a:hover
{
	background:#d875ae url('../Images/Master/Header/Submenu-Fleche.gif') no-repeat 1px 7px;
	list-style-type:none;
	color:#FFFFFF;
}

.Submenu5
{
	position:absolute;
	z-index:10;
	display:none;
	border:1px solid #b0aeae;
	background:#FFFFFF url('../Images/Gabarits/porte-secret-encart-sous-06.jpg') no-repeat left bottom;
	border-bottom-width:2px;
	border-top:none;
	width:814px;
	list-style-type:none;
	color:#888888;
	font-weight:bold;
	margin-top:0px;
	margin-left:-544px;
}

.Submenu5 li
{
	line-height:0px;
	list-style-type:none;
}

.Submenu5 li a 
{
	display:block;
	color:#C12274;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	line-height:18px;
	list-style-type:none;
}

.Submenu5 li a:hover
{
	background:#d875ae url('../Images/Master/Header/Submenu-Fleche.gif') no-repeat 1px 7px;
	list-style-type:none;
	color:#FFFFFF;
}

.Submenu6
{
	position:absolute;
	z-index:10;
	display:none;
	border:1px solid #b0aeae;
	background:#FFFFFF url('../Images/Gabarits/porte-secret-encart-sous-06.jpg') no-repeat left bottom;
	border-bottom-width:2px;
	border-top:none;
	width:814px;
	list-style-type:none;
	color:#888888;
	font-weight:bold;
	margin-top:0px;
	margin-left:-680px;
}

.Submenu6 li
{
	line-height:0px;
	list-style-type:none;
}

.Submenu6 li a 
{
	display:block;
	color:#C12274;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	line-height:18px;
	list-style-type:none;
}

.Submenu6 li a:hover
{
	background:#d875ae url('../Images/Master/Header/Submenu-Fleche.gif') no-repeat 1px 7px;
	list-style-type:none;
	color:#FFFFFF;
}
/***********************************************************************************************/
/* HOME
/***********************************************************************************************/
.Home
{
	margin:0 auto;
	width:797px;
}

.Home .bandeauHaut
{
	padding-bottom:21px;
}

#Nouveaute
{
	width:240px;
	height:284px;
	padding-top:10px;
	text-align:center;
}

#Nouveaute .cNouveaute
{
	border:1px solid #b0aeae;
	border-bottom:none;
	height:284px;
}

#Nouveaute .encartInterieur
{
	 width:238px;
	 padding-top:1px;
	 margin-top:1px;
	 vertical-align:top;
}

#Nouveaute .titreNouveaute
{
	font-size:14px;
	color:#555555;
	text-align:left;
	font-weight:bold;
	padding-bottom:5px;
	vertical-align:top;
}

#Nouveaute .descriptif p
{
	font-size:11px;
	text-align:left;
	color:#555555;
	width:120px;
	padding:5px 0;
}

#Nouveaute .basNouveaute
{
	width:240px;
	height:27px;
	padding-left:140px;
}

#Nouveaute .CliquezIci
{
	text-align:right;
	padding-right:1px;
}

#Nouveaute .prix .Prix {color:#555555;}

#Offre
{
	padding-top:10px;
	padding-left:10px;
	text-align:left;
}

#Offre .cOffre
{
	border:1px solid #b0aeae;
	width:181px;
	height:284px;
}

#Offre .titreOffre
{
	font-size:14px;
	color:#555555;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
}

#Offre .descriptif
{
	font-size:11px;
	color:#555555;
	text-align:left;
	padding-left:15px;
}

#Offre .encartInterieur
{
	 padding-top:1px;
	 margin-top:1px;
}

#Offre .basOffre
{
	width:112px;
	height:25px;	
	padding-left:58px;
}

#Offre .EnSavoirPlus
{
	text-align:right;
	padding-right:1px;
}

#Offre .prix .Prix {color:#555555;}

#ProduitSemaine
{
	padding-top:10px;
	padding-left:10px;	
}

#Conseil
{
	padding-top:10px;
	padding-left:10px;	
}

#Conseil .cConseil
{
	border:1px solid #b0aeae;
	width:352px;
	height:152px;
}

#Conseil .enteteConseil{padding:0px 0 6px 100px;}

#Conseil .descriptif p
{
	font-size:11px;
	text-align:left;
	color:#555555;
	width:235px;
	height:85px;
	padding:5px 0 0 10px;	
}

#Conseil .encartConseil {padding-left:1px;}

#Conseil .bandeauBas
{		
	width:253px;
	height:25px;
	padding-left:134px
}

#Conseil .LirelaSuite
{
	text-align:right;
	padding-right:1px;
}

/***********************************************************************************************/
/* UN CONSEIL
/***********************************************************************************************/
.conseils_detail
{}

.conseils_detail .Texte
{
	padding:0 20px 0 0;
	text-align:justify;
	color:#555555;
}

.conseils_detail .Texte *
{ color:#555555; }

.conseils_detail .Texte img
{
	float:left;
	margin:0 20px 20px 0;
}

/***********************************************************************************************/
/* LISTE DE PRODUITS					
/***********************************************************************************************/
.Produits
{
	width:797px;
}

.ProduitsTitre
{
	text-align:left;
    padding:4px 0px 0px 0px;
}

.ProduitsTitre .Titre
{
	font-size:26px;
	color:#ec2987;
	display:inline;
}

.ProduitsTitre .SousTitre
{
	font-size:19px;
	color:#666666;
	display:inline;
	font-weight:normal;
}

.ProduitsTitre .normal
{
	font-size:12px;
	color:#555555;
}

.ProduitsBox
{
	background:#ffffff url('../Images/Boutons/boxBg.gif') repeat-y left top;
}

.ProduitsBoxTop
{
}

.ProduitsBoxBottom
{
	background:url('../Images/Boutons/boxBottom.gif') no-repeat left bottom;
	padding:1px 6px 6px 1px;
}

.ProduitsBox h3
{
	width:248px;
	height:40px;
	background:#d677ad url('../Images/Boutons/boxTop.gif') no-repeat left top;
	color:#ffffff;
	padding-left:6px;
	line-height:17px;
	padding-top:7px;
}

.ProduitsBox h3 .lien
{
	color:#ffffff;
	font-size:16px;
	text-decoration:none;
}

.ProduitsBox h3 .lien:hover
{
	text-decoration:underline;
}

.ProduitsBoxContenu
{
	padding:6px;
}

.ProduitsBoxContenu .Chapeau
{
	color:#555555;
	text-align:left;
}

.ProduitsBoxContenu .normal
{
	color:#555555;
	font-size:12px;
}

.ProduitsBoxContenu .normal a:hover
{
	text-decoration:underline;
}

.ProduitsBoxContenu .normal2
{
	color:#ec2987;
	font-size:12px;
	font-weight:bold
}

.ProduitsBoxContenu .normal2 a:hover
{
	text-decoration:underline;
	color:#ec2987;
}

.ProduitsBoxContenu .Prix
{
	color:#ec2987;
}

.ProduitsBoxContenu .Prix .Entier {font-size:27px;}
.ProduitsBoxContenu .Prix .Virgule {font-size:15px;line-height:23px;}

.ProduitsBoxContenu .Prix .NonCommunique 
{
	font-size:28px;
	line-height:44px;
}

.ProduitsBoxContenu .PrixBarre
{
	color:#ec2987;
	margin-right:5px;
	text-decoration : line-through;
	font-weight:normal;
}

.ProduitsBoxContenu .PrixBarre .Entier {font-size:27px;text-decoration : line-through;}
.ProduitsBoxContenu .PrixBarre .Virgule {font-size:15px;line-height:23px;text-decoration : line-through;}


.ProduitsBox .Prix
{
	display:block;
	float:left;
	margin-top:0px;
}

.ProduitsBox .PhotoProduit
{
	display:block;
	float:none;
	margin-right:4px;
}

/***********************************************************************************************/
/*	ZOOM
/***********************************************************************************************/
.Zoom
{
	position:absolute;
	z-index:65000;
	left:400px;
	top:120px;
	width:499px;
}

.Zoom .Photo
{
	width:300px;
	text-align:center;
}

.Zoom .Photo .PhotoBox
{
	width:300px;
	text-align:center;
	background:url('../Images/Produits/Boutons/ZoomPhotoBg.gif') repeat-y left top;
}

.Zoom .Photo .PhotoBox .Image
{}

.Zoom .Photo .PhotoBoxTop
{
	padding:20px 5px 10px 5px;
	margin:0 auto;
	vertical-align:middle;
	background:url('../Images/Produits/Boutons/ZoomPhotoTop.gif') no-repeat left top;
}

.Zoom .Photo .PhotoBoxBottom
{
	padding:0px 5px 0px 5px;
	height:56px;
	text-align:center;
	vertical-align:middle;
	background:url('../Images/Produits/Boutons/ZoomPhotoBottom.gif') no-repeat left top;
}

.Zoom .Photo .PhotoBoxBottom table 
{
	width:100%;
}

.Zoom .Photo .PhotoBoxBottom td
{
	text-align:center;
	vertical-align:middle;
	width:50%;
}

.Zoom .Photo .PhotoBox .PhotoBoxBottom .Contenu
{
	text-align:center;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ec2987;
}

/***********************************************************************************************/
/* FICHE PRODUIT												
/***********************************************************************************************/
.FicheProduit
{
	 padding-left:0px;
	 padding-top:8px;
}

.FicheProduit .Photo
{
	width:220px;
	text-align:center;
	vertical-align:top;
}

.FicheProduit .Photo .PhotoBox
{
	width:220px;
	text-align:center;
	background:url('../Images/Produits/Boutons/photoBg.gif') repeat-y left top;
}

.FicheProduit .Photo .PhotoBoxTop
{
	padding:20px 12px 10px 6px;
	text-align:center;
	vertical-align:middle;
	background:url('../Images/Produits/Boutons/photoTop.gif') no-repeat left top;
}

.FicheProduit .Photo .PhotoBoxBottom
{
	padding:0px 12px 0px 6px;
	height:56px;
	text-align:center;
	vertical-align:middle;
	background:url('../Images/Produits/Boutons/photoBottom.gif') no-repeat left top;
}

.FicheProduit .Photo .PhotoBoxTopAutresVisuels
{
	padding:20px 12px 10px 6px;
	text-align:center;
	vertical-align:middle;
	background:url('../Images/Produits/Boutons/photoTopAutresVisuels.gif') no-repeat left top;
}

.FicheProduit .Photo .PhotoBoxBottomAutresVisuels
{
	padding:0px 12px 0px 6px;
	text-align:center;
	vertical-align:middle;
	background:url('../Images/Produits/Boutons/photoBottomAutresVisuels.gif') no-repeat left top;
}

.FicheProduit .Photo .PhotoBoxBottom table 
{
	width:100%;
}

.FicheProduit .Photo .PhotoBoxBottom td
{
	text-align:center;
	vertical-align:middle;
	width:50%;
}

.FicheProduit .Photo .PhotoBoxBottom td div
{
	margin-left:20px;
}

.FicheProduit .Descriptif 
{
	width:500px;
	text-align:left;
	
}

.FicheProduit .Descriptif .Famille
{
	color:#ec2987;
	font-size:12px;
}

.FicheProduit .Descriptif .Famille a:hover
{
	text-decoration:underline;
}

.FicheProduit .Descriptif .Marque
{
	color:#ec2987;
	font-size:12px;
}

.FicheProduit .Marque
{
	color:#ec2987;
	font-size:12px;
}

.FicheProduit .Descriptif .Marque a:hover
{
	text-decoration:underline;
}

.FicheProduit .Descriptif .LibelleProduit
{
	color:#ec2987;
	font-size:25px;
	text-align:left;
}

.FicheProduit .Descriptif .DescriptifProduit
{
	color:#555555;
}

.FicheProduit .Descriptif .Titre1
{
	color:#ec2987;
    font-weight:bold;
    font-size:20px;
}

.FicheProduit .Descriptif .PrixProduit
{
	padding-bottom:5px;
}

.FicheProduit .Descriptif .PrixProduit .Prix
{
	display:block;
	float:left;
	color:#ec2987;
	margin-right:6px;
}

.FicheProduit .Descriptif .PrixProduit .Prix .Entier {font-size:40px;}
.FicheProduit .Descriptif .PrixProduit .Prix .Virgule {font-size:20px;line-height:35px;}

.FicheProduit .Descriptif .PrixProduit .Prix .NonCommunique 
{
	font-size:28px;
	line-height:44px;
}

.FicheProduit .Descriptif .PrixProduit .PrixBarre
{
	display:block;
	float:left;
	color:#ec2987;
	margin-right:25px;
	text-decoration : line-through;
}

.FicheProduit .Descriptif .PrixProduit .PrixBarre .Entier {font-size:47px;}
.FicheProduit .Descriptif .PrixProduit .PrixBarre .Virgule {font-size:28px;line-height:44px;}


.FicheProduit .Descriptif .OptionsProduit
{
	color:#555555;
	padding-bottom:5px;
	vertical-align:middle;
}

.FicheProduit .Descriptif .OptionsProduit select
{
	margin-right:15px;
}

.FicheProduit .Descriptif .BoutonsProduit
{
	padding-bottom:5px;
}

.FicheProduit .Descriptif .CommentairesProduit
{
	font-size:12px;
	color:#555555;
}

.FicheProduit .Descriptif .CommentairesProduit a
{
	color:#555555;
	font-size:12px;
}

.FicheProduit .autresVisuels
{
	margin-top:6px;
	margin-bottom:13px;
	width:752px;
}

.FicheProduit .autresVisuels .autresVisuelsPhotos
{
	padding-bottom:15px;
	width:300px;
	background:url('../Images/Produits/Boutons/visuelsBottom.gif') no-repeat left bottom;
}

.FicheProduit .autresVisuels .autresVisuelsPhotos table
{
	width:300px;
	border-collapse:collapse;
	background:url('../Images/Produits/Boutons/visuelsBg.gif') repeat-y left top;
}

.FicheProduit .autresVisuels .autresVisuelsPhotos table .Photo
{
	text-align:center;
	vertical-align:middle;
}

/***********************************************************************************************/
/* ENVOYER LA FICHE PRODUIT A UN AMI
/***********************************************************************************************/
.Produits-Detail-Envoyer
{
	text-align:center;
}

.Produits-Detail-Envoyer .Intro
{
	color:#555555;
	padding-bottom:24px;
}

.Produits-Detail-Envoyer .btRetour
{
	margin-right:15px;
}

.Produits-Detail-Envoyer .bouton
{
	text-align:center;
}

.Produits-Detail-Envoyer .Formulaire .Libelle
{
	text-align:right;
	color:#555555;
	padding:2px 5px;
}

.Produits-Detail-Envoyer .Formulaire .Exemple
{
	text-align:left;
	color:#999999;
	padding:2px 5px;
	font-style:italic;
}

.Produits-Detail-Envoyer .Formulaire .Champs
{
	text-align:left;
	padding:2px 0px;
}

.Produits-Detail-Envoyer .Formulaire .textarea
{
	text-align:left;
	padding:2px 0px;
}

.Produits-Detail-Envoyer .Champs input, .Formulaire .Champs textarea
{
	text-align:left;
	width:210px;
	padding:2px 5px;
	margin-right:4px;
}

/***********************************************************************************************/
/* MON COMPTE											
/***********************************************************************************************/
.monCompte
{
	margin:0 auto;
	width:797px;
	color:#ec2987;
	text-align:center;
	font-size:13px;
}

.boutonCompte
{
	margin:0 auto;
	text-align:center;
	padding:25px 0 35px 0;
}

.boutonCommandeCours
{
	text-align:center;
	padding: 0 10px;
}

/***********************************************************************************************/
/* NEWSLETTER-DESINSCRIPTION									
/***********************************************************************************************/
.Newsletter-Desinscription
{
	width:797px;
	text-align:center;
}

.Newsletter-Desinscription .Formulaire .Champs
{
	text-align:center;
	padding:2px 0px;
	width:320px;
}

.Newsletter-Desinscription .Formulaire .cbOption
{
	color:#999999;	
	text-align:left;
}

.Newsletter-Desinscription .Formulaire .cbOption input
{
	border:none;
}

.Newsletter-Desinscription .bouton
{
	padding-top:20px;
}

/***********************************************************************************************/
/* PANIER
/***********************************************************************************************/
.Panier 
{
	width:797px;
	text-align:left;
	vertical-align:top;
}

.Panier h3.SousTitre
{
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin-bottom:18px;
	color:#555555;	
}

.UCEtapesPanier
{
	margin:0 auto;
}

.UCEtapesPanier .UCEtape1 { width:138px; }
.UCEtapesPanier .UCEtape2 { width:138px; }
.UCEtapesPanier .UCEtape3 { width:138px; }

.alimentation
{
	color:#555555;
	font-size:10px;
}

/***********************************************************************************************/
/* COMPTE PROFIL
/***********************************************************************************************/
.monCompte-Profil
{
	width:797px;
	color:#ec2987;
	font-size:13px;
	text-align:center;
}

.monCompte-Profil h1.titre
{
	text-align:center;
}

.monCompte-Profil .Champs
{
	color:#ec2987;	
	text-align:left;
	width:220px;
	padding-left:5px;
	border-color:#7f9db9;
}

.monCompte-Profil .Libelle
{
	text-align:right;
	padding-right:20px;	
	padding:2px 20px 2px 0;
}

.monCompte-Profil .formulaire
{
	padding-top:25px;
	margin:0 auto;
	margin-top:25px;
}

.monCompte-Profil .formulaire .cbAdresse
{
	text-align:left;
	padding:15px 0;
	color:#999;
}

.monCompte-Profil .formulaire .cbAdresse input
{
	border:none;
}

.monCompte-Profil .bouton
{
	padding-top:40px;
	padding-bottom:10px;
	text-align:left;	
}

/***********************************************************************************************/
/* COMPTE COMMANDE
/***********************************************************************************************/
.monCompte-Commande
{
	width:797px;
	text-align:center;
}

.monCompte-Commande h1.titre
{
	text-align:center;
}

.gridViewCommande
{
	color:#555555;
}

.gridViewCommande .headerCommande a
{ 
    color:#555555; 
}

.gridViewCommande .headerCommande th
{
    margin:0 auto;
	text-align:center;	
	color:#555555;
    font-weight:bold;
	background-color:#eae9e9;
	height:50px;
	border-right:solid 1px #cccbcb;
	border-top:solid 1px #cccbcb;
	border-left:solid 1px #cccbcb;
	border-bottom:solid 1px #cccbcb;
}

.gridViewCommande .AlternatingLigneCommande
{
	border:none;
}

.gridViewCommande td a
{
	color:#555555; 
}

.gridViewCommande td
{
	font-weight:normal;
	background-color:#ffffff;
	border:solid 1px #cccbcb;
	height:50px;
	text-align:center;
	vertical-align:middle;	
}

.gridViewCommande .AlternatingLigneCommande td
{
	background-color:#eae9e9;
	border-right:solid 1px #cccbcb;
}

.gridViewCommande .PageCommande td
{
	border:none;
}

.gridViewCommande .AlternatingLigneCommande td.cDetail { border-right:solid 1px #cccbcb; }
.gridViewCommande th.cDetail { border-right:solid 1px #cccbcb; }

.gridViewCommande .cDate { width:150px;}
.gridViewCommande .cIdCommande { width:70px;}
.gridViewCommande .cPrix { width:110px;}
.gridViewCommande .cTypePaiement { width:150px;}
.gridViewCommande .cStatue { width:180px;}
.gridViewCommande .cDetail { width:80px;}

.monCompte-Commande .bouton
{
	padding-top:40px;
	padding-bottom:10px;
	text-align:left;	
}

/***********************************************************************************************/
/* PANIER
/***********************************************************************************************/
.gras
{
	 font-weight:bold;
}

.lienDescriptif
{
	color:#555555;
}

.Panier
{
	color:#555555;
}

.PanierTitre
{
	padding:4px 0px 0px 0px;
}

.Panier h1
{
	font-weight:bold;
	font-size:26px;
	color:#ec2987;
}

.dlLignePanier
{
	margin:0 auto;
	text-align:center;	
	color:#555555;
	border-right:solid 1px #cccbcb;
}

.Panier .dlLignePanier .HeaderLignePanier 
{	
	font-weight:normal;
	background-color:#eae9e9;
	height:25px;
}

.Panier .dlLignePanier .HeaderLignePanier th
{
	border-top:solid 1px #cccbcb;
}

.Panier .dlLignePanier .LignePanier
{
	margin:0 auto;
	text-align:center;
	vertical-align:middle;
	height:90px;
}

.dlLignePanier .ItemLignePanier
{
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	height:90px;
}

.dlLignePanier .AlternatingLignePanier
{
	text-align:center;
	vertical-align:middle;
	background-color:#efefef;
	height:90px;
}

.dlLignePanier .Cadeau
{
	text-align:center;
	vertical-align:middle;
	background-color:#f9d8eb;
	height:60px;
}

.dlLignePanier .EmballageCadeau
{
	text-align:center;
	vertical-align:middle;
	background-color:#ffc63b;
	height:60px;
}

.dlLignePanier .cPhoto 
{
	border:solid 1px #cccbcb;
	border-right:none;
	border-top:none;
	background-color:#ffffff;
	width:100px;
}

.dlLignePanier .cTitrePhoto 
{
	border:solid 1px #cccbcb;
	border-right:none;
	border-top:none;
	width:100px;
}

.dlLignePanier .cDescriptif 
{ 
	border:solid 1px #cccbcb; 
	border-right:none;
	border-top:none;
	width:230px;
	text-align:center;
}

.dlLignePanier .cDescriptif a
{ 
	color:#555555
}

.dlLignePanier .cPrixUnitaire 
{
	border:solid 1px #cccbcb;
	border-right:none;
	width:85px;
	border-top:none;
}

.dlLignePanier .cQuantite 
{
	border:solid 1px #cccbcb;
	border-right:none;
	border-top:none;
	font-weight:bold;
	width:100px;
}

.dlLignePanier .cQuantite .Qtte
{
	color:#555555;
	font-size:15px;
	font-weight:bold;
}

.dlLignePanier .cQuantite .InputQtte
{
	padding:0 10px;
}

.dlLignePanier .cQuantite .InputQtte input { background:none; text-align:center;}

.dlLignePanier .cPrix 
{
	border:solid 1px #cccbcb;
	border-right:none;
	border-top:none;
	width:85px;
}

.dlLignePanier .cPrix .Prix
{
	color:#555555;
	font-weight:bold;
}

.dlLignePanier .cSupprimer 
{
	border:solid 1px #cccbcb;
	width:72px; 
	border-top:none;
	border-right:none;
}

.Panier .sousPanier
{
	width:530px;
	border:solid 1px #cccbcb;
	border-top:none;	
	border-bottom:none;	
	float:right;
}

.Panier .sousPanier .libelle
{
	width:300px;
	text-align:right;
	border-bottom:solid 1px #cccbcb;
}

.Panier .sousPanier .valeur
{
	text-align:right;
	border-bottom:solid 1px #cccbcb;
	padding:5px 10px;
}

.Panier .message
{
	font-size:12px;
	text-align:right;
	font-style:italic;
}

.Panier .sousPanier .asterisque
{
	text-align:right;
	color:#ff0000;
}

.Panier .asterisque
{
	text-align:right;
	color:#ff0000;
}

.Panier .sousPanierRecap
{
	width:189px;
	border:solid 1px #cccbcb;
	border-top:none;	
	border-bottom:none;	
	float:right;
}

.Panier .sousPanierRecap .libelle
{
	width:115px;
	text-align:right;
	border-bottom:solid 1px #cccbcb;
}

.Panier .sousPanierRecap .valeur
{
	text-align:right;
	border-bottom:solid 1px #cccbcb;
	padding:5px 10px;
}

.Panier .btContinuer
{
	padding-right:35px;
}

.Panier .Bouton
{
	margin:0 auto;
	text-align:center;
	padding:30px 0;
	margin:30px auto;
}

.tbCodeAvantage
{
	color:#555555;
	width:90px;
}

.Panier .cProduit
{
	margin:0 auto;
	text-align:center;
	padding:15px 0;	
}

.Panier .Produit
{
	margin:0 auto;
	text-align:left;	
	border-collapse:collapse;
}

.Panier .Produit .ProduitAssocie
{
	background:url('http://www.portesecrete.com/Boutons/pixelFondProduit.gif') repeat-x left;
	border:1px #cccbcb solid;	
}

.Panier .Produit .ProduitAssocie .cPhoto
{
	padding-top:20px;
	padding-left:10px;
	padding-right:20px;
}

.Panier .Produit .ProduitAssocie .Detail
{
	padding-top:15px;
	padding-right:5px;
	padding-bottom:5px;
}
.Panier .Produit .ProduitAssocie .Detail .Titre
{
	color:#908f8f;
	font-size:14px;
	font-weight:bold;
}

.Panier .Produit .ProduitAssocie .Detail .Libelle
{
	color:#908f8f;
	font-size:12px;
}

.Panier .Produit .produitAssocie .Detail .Bouton
{
	padding-top:15px;
	padding-bottom:5px;
}

.Panier .AdressePanier
{
	margin:0 auto;
	text-align:center;
}

.Panier .AdressePanier .AdresseRecap
{
	color:#757575;
	font-size:12px;
	text-align:left;
}

.Panier .AdressePanier .AdresseRecap .AdresseRecapTitre
{
	padding-top:15px;
	font-size:14px;
	font-weight:bold;
}

.Espacement
{
	padding-right:120px;
}

/***********************************************************************************************/
/* PANIER - PAIEMENT CHEQUE	
/***********************************************************************************************/
.Panier .BoutonCheque
{
	text-align:right;
	padding:30px 0;
	margin:30px 0;
}

.Panier .Bouton .BoutonImprimer
{
	padding-right:20px;	
}

/***********************************************************************************************/
/* PANIER - PAIEMENT CONFIRMATION	
/***********************************************************************************************/
.Confirmation
{
	padding-top:20px;
	margin:0 auto;
	text-align:center;
	color:#757575;
	font-size:12px;
}

.Entreprise
{
	padding-top:20px;
	margin:0 auto;
	text-align:center;
	color:#757575;
	font-weight:bold;
}

.Fermeture
{
	color:#DDDDDD;
}

/***********************************************************************************************/
/* PANIER - IDENTIFICATION
/***********************************************************************************************/
.Panier .SmallTitre
{
	font-size:21px;
}

.Panier .Identification 
{
	margin:auto 0px;
	text-align:center;
	padding-top:35px;
}

.Panier .Identification .IdentificationCellule
{
	margin:auto 0px;
	height:215px;
	background:url('../Images/Panier/Identification/FondPanierIdentification.gif') repeat-x top left;
	border:1px solid #cccbcb;
	border-top:none;
	vertical-align:middle;
	text-align:center;
}

.Panier .Identification .IdentificationCellule .Libelle
{
	text-align:right;
	color:#555555;
	padding:2px 5px;
}

.Panier .Identification .IdentificationCellule .Champs
{
	text-align:left;	
	padding-bottom:10px;
	padding:2px 0px;
}

.Panier .degraderCellule
{
	height:44px;
	background:url('../Images/Panier/Identification/DegraderCellule.jpg') repeat-x bottom left;
}

.Panier .boldGris
{
	text-align:center;
	font-size:12px;
	color:#a8a7a7;
	font-weight:bold;
}

.identifiez
{
	padding-bottom:5px;
	padding-top:5px;
}

.Panier .entreCellule
{
	padding-right:30px;
}

.Panier .CreerCompte
{
	padding:54px 0;
	padding-top:55px;
	padding-bottom:50px;
}

/***************************************************************
*PanelPagination
***************************************************************/
.PanelPagination 
{
    color:#555555;
    text-decoration:none; 
}

.PanelPagination a
{
    color:#555555;
    text-decoration:none; 
}

.PanelPagination b
{
    color:#555555;
	font-weight:bold;
}

.PanelPagination a:visited
{
    color:#555555;
    text-decoration:none; 
}

.PanelPagination a:hover 
{
    color:#555555;
    text-decoration:underline;
}

/***************************************************************
* PLAN DU SITE
***************************************************************/
.planSite
{	
	width:791px;
	color:#555555;
	text-align:left;
}

.planSiteTitre
{
    padding:4px 0px 0px 0px;
}

.planSite h1
{
	font-weight:bold;
	font-size:26px;
	color:#ec2987;
}

.planSite a
{
    color:#ec2987;
}

.planSite a hover
{
    color:#ec2987;
}

.planSite .tabulation td
{
	padding:0px 0px 0px 20px;
}


/******************************************
*	SECURITE PAIEMENT
******************************************/
.cadenas
{
	float:left;
	padding-right:5px;
}

/***** Message d'avertissement *****/
.msg_erreur
{
	font-size:13px;
	color:Red;
}

.msg_ok
{
	font-size:13px;
	color:Green;
}

/***** Fiche produit - Donner son avis *****/
.divDonnerAvis
{
	position:absolute;
	z-index:65000;
	left:290px;
	top:130px;
	width:499px;
}

.BandeauHaut
{
	height:35px;
	width:499px;
	background-image:url('http://localhost:6969/Images/Boutons/popupTitre.gif');
	background-position:left top;
}

.flecheNoir
{
	padding:10px 0 0 25px;
}

.titreDonnerAvis
{
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
}

.Contour
{
	border:solid 1px #acaaab;
	background-color:#ffffff;
}

.Contenu
{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#555555;
}

.tableContenu td
{
	padding:6px 0 0 0;
}

/***** Fiche Produit - Avis des clients *****/
.messageClient
{
	font-family:Arial;
	font-size:12px;
	color:#7c7b7c;
}

.pager
{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#7c7b7c;
	text-decoration:none;	
}


/***** Popup Ajout Panier *****/
.AjoutPanier h3 {padding:8px 0 8px 0; color:#555555; font-size:18px;}
.AjoutPanier .Titre {font-family:Arial;font-size:12px;color:#555555;}
.AjoutPanier .Normal {font-family:Arial;font-size:12px;color:#555555;}
.AjoutPanier .Virgule {font-family:Arial;font-size:12px;color:#555555;}

/***** FICHE PRODUIT - ProduitAssocie *****/
.ProduitAssocie
{
	padding:0px;
	text-align:left;
}

.ProduitAssocie .Famille
{
	color:#ec2987;
	font-size:12px;
}

.ProduitAssocie .Famille a:hover
{
	text-decoration:underline;
}

.ProduitAssocie .Marque
{
	color:#ec2987;
	font-size:12px;
}

.ProduitAssocie .Marque a:hover
{
	text-decoration:underline;
}

.ProduitAssocie .Prix
{
	color:#ec2987;
    font-size:14px;
}

.ProduitAssocie .Libelle
{
	font-weight:bold;
	color:#ec2987;
	font-size:16px;
}

.ProduitAssocie .DescriptifProduit
{
	color:#555555;
}

/***** PAGE STATIQUE *****/
.PageStatique
{	
	width:791px;
	color:#555555;
	text-align:left;
}

.PageStatiqueTitre
{
    padding:4px 0px 0px 0px;
}

.PageStatique h1
{
	font-weight:bold;
	font-size:26px;
	color:#ec2987;
	text-align:left;
}

.PageStatique h2
{
	font-weight:bold;
	font-size:12px;
	color:#ec2987;
	text-align:left;
}

.PageStatique a
{
    color:#ec2987;
}

.PageStatique a hover
{
    color:#ec2987;
}

.PageStatique .descriptif
{
	padding-right:44px;
}

.PageStatique .descriptif p
{
	font-weight:normal;
	padding-bottom:20px;
	text-align:justify;
}

/***********************************************************************************************/
/* RECHERCHE AVANCEE									
/***********************************************************************************************/
.PageRechercheAvancee
{
	color:#555555;
}

.PageRechercheAvancee .Formulaire .Libelle
{
	text-align:left;
	color:#555555;
}

.PageRechercheAvancee .Formulaire .Champs
{
	text-align:left;
	padding:2px 0px;
	color:#555555;
}
/***********************************************************************************************/
/* FORMULAIRE									
/***********************************************************************************************/
.PageFormulaire
{
	width:795px;
	color:#555555;
}

.PageFormulaireTitre
{
	padding:4px 0px 0px 0px;
}

.PageFormulaire h1
{
	font-weight:bold;
	font-size:26px;
	color:#ec2987;
	text-align:left;
}

.PageFormulaire .Intro
{
	color:#555555;
	padding-bottom:24px;
}

.PageFormulaire a
{
    color:#ec2987;
}

.PageFormulaire a hover
{
    color:#ec2987;
}

.PageFormulaire .Formulaire .Libelle
{
	text-align:right;
	color:#555555;
	padding:2px 5px;
	vertical-align:top;
}

.PageFormulaire .Formulaire select
{
	width:221px;
	color:#555555;
}

.PageFormulaire .Formulaire .Exemple
{
	text-align:left;
	color:#999999;
	padding:2px 5px;
	font-style:italic;
}

.PageFormulaire .Formulaire .Champs
{
	text-align:left;
	padding:2px 0px;
}

.PageFormulaire .Formulaire .textarea
{
	text-align:left;
	padding:2px 0px;
}

.PageFormulaire .Formulaire .Champs input, .Formulaire .Champs textarea
{
    text-align:left;
	width:210px;
	padding:2px 5px;
	margin-right:4px;
	color:#555555;
	font-family: Arial, Sans-Serif;
	font-size:12px;
	border:1px solid #bebebe;
}

.PageFormulaire .Formulaire .cbAdresse
{
	color:#555555;
	padding-top:4px;
}

/***********************************************************************************************/
/* GENERAL								
/***********************************************************************************************/
.Titre1
{
	color:#555555;
	padding-bottom:5px;
    font-weight:bold;
    text-align:left;
}

.Titre2
{
	font-size:26px;
	color:#ec2987;
}

.Titre3
{
	font-size:19px;
	color:#ec2987;
	font-weight:normal;
}

.Titre4
{
	color:#555555;
	padding-bottom:5px;
    font-weight:bold;
}

.normal
{
    color:#555555;
    text-decoration:none;
}

a.lien
{
    color: #ec2987;
}

a.lien2
{
    color: #ec2987;
    font-size:16px;
}

a.lien3
{
    color: #ec2987;
    font-size:12px;
}

a.lien4
{
    color: #555555;
}

a.lien-clair
{
    color: #D898BA;
}

a.lien-fonce
{
    color: #C12274;
}

a.lien-menu-bas
{
    color: black;
}

h3.titre-encart-home
{
    color: #ec2987;
}

a.HomeLien
{
    color:#C12274;
    font-weight:normal;
    font-size:12px;
}

a.HomeLienBold
{
    color:#C12274;
    font-weight:bold;
}

.HomeLabelCategorie
{
    color:#C12274;
    font-size:10px;
    font-weight:normal;
}

a.HomeLienMarque
{
    color:#C12274;
    font-weight:normal;
}

.HomeLabelMarque
{
    color:#C12274;
    font-size:10px;
    font-weight:normal;
}

.HomeTitreSelection
{
    color:#555555;
    text-decoration:none;
    font-weight:bold;
}

.HomeTitre1
{
    color:#555555;
    text-decoration:none;
    font-weight:bold;
    margin-left:4px;
}

.HomeTitre2
{
    color:#555555;
    text-decoration:none;
    font-weight:normal;
    margin-left:4px;
}

li.HomeTitre3
{
	list-style-position:outside;
	list-style-type:inherit;
	margin-left:18px;
	padding-bottom:3px;	
}

.HomeTitre3
{
    color:#C12274;
    text-decoration:none;
    font-weight:normal;
}

a.HomeLienEncartHaut
{
    color:#FFFFFF;
    font-weight:normal;
    font-size:16px;
}

a.HomeLienEncartBas
{
    color:#FFFFFF;
    font-weight:normal;
    font-size:12px;
}

#tnt_pagination {
	display:block;
	text-align:center;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #DDDDDD;
	margin-left:10px;
	text-decoration:none;
	background-color:#fcf0f7;
	color:#C12274;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#fbc2e3;
	border:1px solid #d091b5;
	color:#C12274;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #d091b5;
	margin-left:10px;
	text-decoration:none;
	background-color:#fbc2e3;
	color:#C12274;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #DDDDDD;
	margin-left:10px;
	text-decoration:none;
	background-color:#fcf0f7;
	color:#CCCCCC;
	cursor:default;
}

img { border:none;}
#bulle { position: absolute; visibility: hidden; font-size:12px; z-index:15;}
.info { border-left:1px solid #666666;border-right:1px solid #666666;border-top:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;text-align:center}
.info2 { border-left:1px solid #666666;border-right:1px solid #666666;border-bottom:1px solid #666666; width:250px;margin-top:-1px; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;text-align:center}

.Partenaires
{
	text-align:center;
	margin-bottom : 10px;
}

.Partenaires a
{
	color:#ec2987;
}

.Partenaires a:hover
{
	color:#ec2987;
}

.ChapeauCategorie
{
	color:#555555;
	text-decoration:none;
}

.ChapeauCategorie a
{
	color:#555555;
}

.HeaderPage
{
	color:#555555;
	text-decoration:none;
	font-size:11px;
}

.HeaderPage a
{
	color:#555555;
}

.FooterPage
{
	color:#555555;
	text-decoration:none;
	font-size:11px;
}

.FooterPage a
{
	color:#555555;
}

/***********************************************************************************************/
/* NOUVELLE HOME
/***********************************************************************************************/
.TopVentes_LienHome
{
	color:#444444;
	font-weight:normal;
	text-decoration:underline;
}

.TopVentes_LienHome a
{
	color:#444444;
}

.TopVentes_PrixDizaine
{
	color:#ff4bac;
	font-weight:bold;
	font-size:20px;
}

.TopVentes_PrixDecimal
{
	color:#ff4bac;
	font-weight:bold;
	font-size:14px;
}

.FicheProduit .lien
{
	color:#ec2987;
	font-size:12px;
}

.FicheProduit .lien a:hover
{
	text-decoration:underline;
}

.titreCommandeDirecte
{
	margin:0 auto;
	text-align:center;	
	color:#555555;
	background-color:#eae9e9;
	height:25px;
}

.ligneCommandeDirecte
{
	margin:0 auto;
	text-align:center;	
	color:#555555;
	background-color:#f4e7f0;
	height:30px;
}