/* CSS pour le rendu des pages */



/* Titre des catégorie */

h1.categorie{

	font-family:Arial, Helvetica, sans-serif;

	color:#3F498E;

	font-size:11px;

	font-weight:bold;

	margin: 4px 0 3px 0px;

}



/* Intitulé des packs */

h2.pack {

	font-size:14px;

}

/* prix des pack, le span est dans la balise h2.pack */

.prixPack{

	float:right;

	color:#FFECF5;

}

/* Table contenant les produits du pack */

.tablePack,.tablePack table{

	border:1px solid #000;

	border-collapse:collapse;

	background-color:#FF0384;

	color:#fff;

}

.tablePack table{

clear:both;

}

/* En tetes des contenu du pack */

.tablePack th{

	background-color:#CC0000;

	color:#fff;

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	border:1px solid #000;

}

.tablePack table td{

	background-color:#fff;

	border:1px solid #000;

	color:#000;

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.titreProduit{

	height:3em;

}

/* Intitulé des rubriques */

h2.rubrique{

	font-family: Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#9A4A6D;

	font-weight:bold;

}



/* Intitulé des couleurs pour les pages

 * ou les produits sont classés par couleurs

 */

h2.couleur{

}

/** PRESENTATION DES PRODUITS DE FACON NORMAL **/

/* div entourant la table produit pour la présentation normale */

.produitNormal{

	width:185px;

	height:390px;

	float:left;

	margin:5px;

	font-family: Arial, Helvetica, sans-serif;

	padding:0;

}

.produitNormal img{

	border:0;

}



/* table de description d'un produit en présentation normal */

.tableProduit{

}

/* table de description d'un produit en présentation par couleurs */

.tableProduitCouleur{

}

.prodPrix{

	color:#fff;

	font-weight:bold;

}

/* visuel pour l'affichage des sous-catégorie */

.sousCategorie{

	float:left;

	width:125px;

	height:190px;

	text-align:center;

	padding-top:34px;

	margin:10px;

}



/* Liste des sous-categories */

.sousMenu ul{

	list-style-type: none;

	margin:5px 0;

	padding:0;

	font-size:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-align: right;

}

.sousMenu li{

	font-weight:bold;

}

.sousMenu a{

    font-size: 10px;

	display:block;

	text-decoration:none;

	padding:3px 20px 3px 0px;

	background: url(../charte_mariage/sousmenu_bck.png) center right no-repeat;

}

.sousMenu a:hover{

	color:#3A4885;

	background: url(../charte_mariage/sousmenu_hover_bck.png) center right no-repeat;

}

/**** CADDIE ****/

.caddie{

	border:1px solid #000;

	border-collapse:collapse;

}

.caddie th{

	background-color:#003366;

	color:#fff;

}

.tr1{

	background-color:#fff;

}

.tr2{

	background-color:#EAEAFF;

}

h2{

	font-size:13px;

	color:#CCCCCC;

}

.cfyc {

	display:none;

}

/****************** ajouté par lna *******************/

h1.categorie a{

	color:#3F498E;

	font-family:Arial,Helvetica,sans-serif;

	font-size:11px;

	font-weight:bold;

	margin:4px 0pt 3px 15px;

}

.itemlisting p, .itemlisting p a {

	height:45px;

}

/****************** fin ajouté par lna *******************/

/*table {

	border:5px solid gray;

}

td {

	border: 1px solid orange;

}*/