/*****************************/
/** CSS DU SITE ILXELLE.COM **/
/**         ACCUEIL         **/
/*****************************/

#accueil_newsletter {
	float: right;
	width: 184px;
	height: 53px;
	background-image: url('img/bg_accueil_newsletter.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_champ_newsletter {	
	width: 120px;
	/*height: 20px;*/
	color: #000000;
	margin: 21px 5px 0 20px;
}

#accueil_programme_fidelite {
	float: right;
	width: 184px;
	margin-bottom: 3px;
}

#accueil_expedition {
	float: right;
	width: 184px;
	margin-bottom: 3px;
}
/*
#accueil_recherche {
	float: right;
	width: 184px;
	height: 190px;
	background-image: url('img/bg_accueil_recherche.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_champ_recherche {	
	width: 120px;
	height: 20px;
	color: #000000;
	margin: 142px 6px 0 17px;
}*/


#accueil_recherche {
	float: right;
	width: 183px;
	height: 127px;
	background-image: url('../images/fond_bloc_recherche.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_champ_recherche {	
	width: 120px;
	/*height: 20px;*/
	color: #000000;
	margin: 89px 6px 0 17px;
}


#colonne_gauche {
	float: left;
	display: inline;
	width: 385px;
	margin-left: 11px;
}

#accueil_bienvenue, #accueil_catalogue, #accueil_bas_coup_de_coeur {
	float: left;
	width: 385px;
}

#accueil_coup_de_coeur {
	float: left;
	width: 385px;
	height: 315px;
	background-image: url('img/bg_accueil_coup_de_coeur.gif');
	background-position: top left;
	background-repeat: repeat-y;
}

#accueil_sans_frais {
	float: left;
	width: 385px;
	margin-top: 20px;
}

#accueil_titre_coup_de_coeur {
	float: left;
	width: 385px;
	color: #535353;
	font-family: "Georgia", "Verdana";
	padding-bottom: 7px;
	background-image: url('img/bg_accueil_titre_coup_coeur.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_titre_coup_de_coeur_d {
	float: right;
	display: inline;
	width: 147px;
	text-align: right;
	font-weight: bold;
	font-size: 10px;
	margin: 18px 20px 0 0;
}

#accueil_titre_coup_de_coeur_d a, #accueil_titre_nouveaute_d a {
	color: #535353;
	text-decoration: underline;
}

#accueil_titre_coup_de_coeur_d a:hover, #accueil_titre_nouveaute_d a:hover {
	text-decoration: none;
}

#accueil_titre_coup_de_coeur_g {
	float: left;
	display: inline;
	width: 350px;
	font-weight: bold;
	font-style: italic;	
	font-size: 21px;
	margin: 18px 0 0 12px;
}

#conteneur_rotation_coup_de_coeur {
	float:left;
	overflow:hidden;
	height:250px;
}

.accueil_produit_coup_de_coeur {
	float: left;
	display: inline;
	width: 360px;
	height: 235px;
	overflow: hidden;
	font-family: "Georgia", "Verdana";
	margin: 11px 0 0 15px;
	padding-bottom: 2px;
}

#accueil_visuel_coup_de_coeur {
	float: left;
	text-align: center;
	margin-bottom: 14px;
	width: 185px;
	margin-top: 20px;
}

#accueil_colonne_desc_coup_de_coeur {
	float: left;
	width: 170px;
}

#accueil_colonne_desc_nouveaute {
	float: left;
	width: 170px;
}

#accueil_titre_produit_coup_de_coeur {
	float: left;
	width: 170px;
	color: #535353;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}

#accueil_titre_produit_nouveaute {
	float: left;
	width: 170px;
	color: #535353;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}

#accueil_titre_produit_coup_de_coeur a, #accueil_titre_produit_nouveaute a {
	color: #535353;
	text-decoration: none;
} 

#accueil_desc_produit_coup_de_coeur {
	float: left;
	width: 165px;
	color: #9D0C15;
	margin-bottom: 15px;
}

#accueil_desc_produit_coup_de_coeur a, #accueil_desc_produit_nouveaute a {
	color: #9D0C15;
	text-decoration: none;
}

#accueil_ajouter_coup_de_coeur {
	float: right;
	display: inline;
	width: 82px;
	margin: 5px 10px 0 0;
}

#accueil_prix_produit_coup_de_coeur {
	float: left;
	width: auto !important;
	width: 55px;
	min-width: 55px;
	max-width: 75px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	border-top: 1px solid #DDAC5A;
}

#accueil_prix_produit_coup_de_coeur a, #accueil_prix_produit_nouveaute a {
	color: #000000;
	text-decoration: none;
}

#central {
	float: left;
	width: 401px;
}

#accueil_nouveaute {
	float: left;
	width: 400px;	
	height:260px;
	margin-bottom: 5px;
	background-image: url('img/bg_accueil_nouveaute.gif');
	background-position: top left;
	background-repeat: repeat-y;
}

.conteneur_nouveaute_accueil {
	float:left;
	overflow:hidden;
	height:195px;
}

#accueil_titre_nouveaute {
	float: left;
	width: 400px;
	color: #535353;
	font-family: "Georgia", "Verdana";
	padding-bottom: 7px;
	background-image: url('img/bg_accueil_titre_nouveaute.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_titre_nouveaute_d {
	float: right;
	display: inline;
	width: 160px;
	font-weight: bold;
	text-align: right;
	font-size: 10px;
	margin: 12px 28px 0 0;
}

#accueil_titre_nouveaute_g {
	float: left;
	display: inline;
	width: 180px;
	font-weight: bold;
	font-style: italic;	
	font-size: 21px;
	margin: 12px 0 0 25px;
}

#accueil_visuel_nouveaute {
	float: left;
	width: 190px;
	text-align: center;
	margin-top: 2px;
}

.accueil_produit_nouveaute {
	float: left;
	display:inline;
	width: 360px;
	height: 190px;
	overflow: hidden;
	font-family: "Georgia", "Verdana";
	margin: 11px 0 0 21px;
}

#accueil_desc_produit_nouveaute {
	float: left;
	width: 170px;
	color: #9D0C15;
	margin-bottom: 8px;
}

#accueil_ajouter_nouveaute {
	float: right;
	display: inline;
	width: 82px;
	margin: 5px 5px 0 0;
}

#accueil_prix_produit_nouveaute {
	float: left;
	display: inline;
	width: auto !important;
	width: 55px;
	min-width: 55px;
	max-width: 75px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	margin-left: 10px;
	border-top: 1px solid #DDAC5A;
}

/* promo */
#accueil_promotion {
	float: left;
	display: inline;
	width: 180px;
	height: 315px;		
	overflow: hidden;
	font-family: "Georgia", "Verdana";
	margin: 3px 20px 0 10px;
}

#conteneur_rotation_promo_accueil {
	float:left;
	overflow:hidden;
	height: 300px;
}

#accueil_titre_promo {
	float: left;
	width: 180px;	
	font-weight: bold;
	font-size: 12px;
	color: #A6222A;
	margin-bottom: 2px;
}

.accueil_coins_petits_encarts {
	float: left;
	width: 180px;
	border: none;
}

.accueil_contenu_promo {
	float: left;
	width: 180px;
	height: 262px;
	overflow: hidden;
	background-image: url('img/bg_promo_accueil.gif');
	background-position: top left;
	background-repeat: repeat-y;
}

.accueil_nom_produit_petits_encarts {
	float: left;
	display: inline;
	width: 160px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0 0 8px 10px;
}

.accueil_nom_produit_petits_encarts a, #accueil_nom_produit_rubrique a {
	text-decoration: none;
	color: #535353;
}

#accueil_visuel_promo {
	float: left;
	display: inline;
	width: 160px;
	height: 150px;
	text-align: center;
	margin:  0 0 5px 10px;
}

#accueil_desc_produit_promo {
	float: left;
	display: inline;
	width: 160px;
	height: 35px;
	min-height: 37px;
	color: #9D0C15;
	margin: 5px 0 12px 10px;
}

#accueil_ajouter_promo {
	float: right;
	display: inline;
	width: 82px;
	margin: 4px 5px 0 0;
}

#accueil_prix_produit_promo {
	float: left;
	display: inline;
	width: auto !important;
	width: 55px;
	min-width: 55px;
	max-width: 75px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	margin-left: 10px;
	border-top: 1px solid #DDAC5A;
}

#accueil_prix_produit_promo a, #accueil_prix_top_ventes a {
	color: #000000;
	text-decoration: none;
}

#accueil_lien_toutes_promos, #accueil_lien_tous_tops {
	float: left;
	width: 180px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	background: none;
	background-color: #FFFFFF;
}

#accueil_lien_toutes_promos {
	height: 40px;
}

#accueil_lien_toutes_promos a {
	color: #9D0C15;
	text-decoration: underline;
}

#accueil_lien_toutes_promos a:hover {
	text-decoration: none;
}

/* top des ventes */
#accueil_top_ventes {
	float: left;
	width: 180px;
	font-family: "Georgia", "Verdana";
	margin: 3px 0 7px 0;
}

#conteneur_rotation_top_accueil {
	float:left;
	overflow:hidden;
	height: 102px;
}

#accueil_titre_top_vente {
	float: left;
	width: 180px;
	font-size: 12px;
	color: #535353;
	font-weight: bold;
	margin-bottom: 2px;
}

.accueil_contenu_top_ventes {
	float: left;
	width: 180px;
	max-width: 178px;
	padding-bottom: 3px;
	border-left: 1px solid #535353;
	border-right: 1px solid #535353;
}

#accueil_visuel_top_ventes {
	float: left;
	display: inline;
	width: 98px;
	margin: 3px 0 0 15px;
}

#accueil_prix_top_ventes {
	float: left;
	width: auto !important;
	width: 55px;
	min-width: 55px;
	max-width: 75px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	margin: 3px 0 25px 0;
	border-top: 1px solid #DDAC5A;
}

#accueil_lien_tous_tops a {
	color: #535353;
	text-decoration: underline;
}

#accueil_lien_tous_tops a:hover {
	text-decoration: none;
}

#accueil_ajouter_top_ventes {
	float: right;
	display: inline;
	width: 40px;
	text-align: right;
	margin-right: 10px;
}

/* rubrique */
.accueil_rubrique {
	float: left;
	display: inline;
	width: 180px;
	height: 146px;
	overflow: hidden;
	font-family: "Georgia", "Verdana";
	margin-top: 2px;
}

#conteneur_rotation_clin_accueil {
	float: left;
	overflow:hidden;
	height: 150px;
	width:180px;
}

.accueil_titre_rubrique {
	float: left;
	width: 180px;
	color: #FFFFFF;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	padding: 3px 0 4px 0;
	/*background-image: url('img/bg_accueil_titre_rubrique.jpg');*/
	background-position: top left;
	background-repeat: no-repeat;
}


#accueil_rubrique_bleue_titre {	
	background-image: url('img/bg_accueil_rubrique_bleue.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_rubrique_rose_titre {	
	background-image: url('img/bg_accueil_rubrique_rose.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_rubrique_orange_titre {	
	background-image: url('img/bg_accueil_rubrique_orange.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_rubrique_noire_titre {	
	background-image: url('img/bg_accueil_rubrique_noire.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_rubrique_verte_titre {	
	background-image: url('img/bg_accueil_rubrique_verte.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_rubrique_jaune_titre {	
	background-image: url('img/bg_accueil_rubrique_jaune.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

#accueil_rubrique_multi_titre {	
	background-image: url('img/bg_accueil_rubrique_multi.gif');
	background-position: top left;
	background-repeat: no-repeat;
}


#accueil_contenu_rubrique {
	float: left;
	width: 180px;
	max-width: 178px;
	height: 104px;
	padding-bottom: 3px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

#accueil_nom_produit_rubrique {
	float: left;
	display: inline;
	width: 160px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 2px 0 8px 10px;
}

#accueil_visuel_clin {
	float: left;
	display: inline;
	width: 98px;
	margin: 3px 0 0 15px;
}

/* barre d'icones en bas de la page */
#barre_icones {
	float: left;
	display: inline;
	width: 970px;
	max-width: 963px;
	height: 76px;
	font-family: "Georgia", "Verdana";
	color: #A11719;
	font-size: 14px;
	line-height: 1em;
	margin: 5px 0 0 11px;
	padding-left: 7px;
	background-image: url('img/bg_barre_icones.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

.une_icone {
	float: left;
	display: inline;
	width: 190px;
	margin: 7px 0 0 2px;
}
.une_icone a {
	text-decoration:none;
	color: #A11719;
}

#icone_cadena {
	float: left; 
	display: inline;
	width: 30px;
	margin: 11px 0 0 11px;
}

#texte_cadena {
	float: left; 
	width: 115px;
	text-align: center;
	margin-top: 10px;
}

#icone_camion {
	float: left; 
	display: inline;
	width: 50px;
	margin: 14px 0 0 7px;
}

#texte_camion {
	float: left; 
	width: 104px;
	text-align: center;
	margin-top: 10px;
}

#icone_bulle {
	float: left; 
	display: inline;
	width: 31px;
	margin: 9px 0 0 9px;
}

#texte_bulle {
	float: left; 
	width: 145px;
	text-align: center;
	margin-top: 10px;
	font-size:13px;
}

#icone_checked {
	float: left; 
	display: inline;
	width: 37px;
	margin: 8px 0 0 12px;
}

#texte_checked {
	float: left; 
	width: 98px;
	text-align: center;
	margin-top: 10px;
}

#icone_choix {
	float: left; 
	display: inline;
	width: 48px;
	margin: 6px 0 0 12px;
}

#texte_choix {
	float: left; 
	width: 105px;
	text-align: center;
	margin-top: 10px;
}

#footer_accueil {
	float: left;
	display: inline;
	font-family: "Times";
	font-size: 14px;
	font-weight: bold;
	color: #434343;
	padding-top: 9px;
	margin: 11px 0 13px 350px;
	border-top: 1px solid #D8A656;
}

#footer_accueil a {
	color: #434343;
	text-decoration: underline;
}

#footer_accueil a:hover {
	text-decoration: none;
}

.productSpecialPrice {
	/*color: #9D0C15;*/
	color: #000000;
	text-decoration: none;
}