﻿

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*vignette produit*/
/*#vignette {cursor:pointer;cursor:hand;}*/
#vignette {cursor:pointer;}
#vignette a{text-decoration:none;}
#vignBoutique a{text-decoration:none;}


/* Barre de nav gauche*/

.MENU_NAVG {	
font-family: arial;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.MENU_NAVG a:hover{text-decoration:underline;}

.MENU_SSNAVG {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
/*Barre de nav basse*/
#navb1 td,#navb1 a{	font-family: Arial;	font-size: 11px;	color: #000000;text-decoration:none;}
#navb2 td,#navb2 a{	font-family: Arial;	font-size: 11px;	color: #000000;text-decoration:none;}
#navb3 td,#navb3 a{	font-family: Arial;	font-size: 11px;	color: #000000;}


/* Couleurs de background 1_ -> autour recherche 2_->recherche */

#bkguni1_ {background-color:#26B1E0}
#bkguni2_ {background-color:#1B9BD6}

#bkguni1_0 {background-color:#26B1E0}
#bkguni2_0 {background-color:#1B9BD6}

#bkguni1_FEM {background-color:#FD76BA}
#bkguni2_FEM {background-color:#FB51A7}
#bkguni3_FEM {background-color:#FB51A7}

#bkguni1_LIN {background-color:#FF755B}
#bkguni2_LIN {background-color:#FFB7A9}
#bkguni3_LIN {background-color:#FFB7A9}

#bkguni1_HOM {background-color:#2D97BB}
#bkguni2_HOM {background-color:#1379A1}
#bkguni3_HOM {background-color:#2D97BB}

#bkguni1_ENF {background-color:#F79D4D}
#bkguni2_ENF {background-color:#FF7800}
#bkguni3_ENF {background-color:#FF7800}

#bkguni1_SPO {background-color:#828080}
#bkguni2_SPO {background-color:#3D3D3D}
#bkguni3_SPO {background-color:#828080}

#bkguni1_CHA {background-color:#D5A37B}
#bkguni2_CHA {background-color:#C68754}
#bkguni3_CHA {background-color:#D5A37B}

#bkguni1_MAI {background-color:#D159C3}
#bkguni2_MAI {background-color:#C540B5}
#bkguni3_MAI {background-color:#C540B5}

#bkguni1_EQU {background-color:#D159C3}
#bkguni2_EQU {background-color:#C540B5}
#bkguni3_EQU {background-color:#D159C3}

#bkguni1_JEU {background-color:#AEDF26}
#bkguni2_JEU {background-color:#95BF1E}
#bkguni3_JEU {background-color:#95BF1E}

#bkguni1_MAI {background-color:#06DF26}
#bkguni2_MAI {background-color:#95BF00}
#bkguni3_MAI {background-color:#95BF00}

#bkguni1_BLC {background-color:#2D97BB}
#bkguni2_BLC {background-color:#1379A1}
#bkguni3_BLC {background-color:#2D97BB}


/* polices */
#A10000000 {	font-family: Arial;	font-size: 10px;	color: #000000;}
.A10FFFFFF {	font-family: Arial;	font-size: 11px;	color: #FFFFFF; text-decoration:none;}
.A11000000 {	font-family: Arial;	font-size: 11px;	color: #000000;}
.A11B4B4B4 {	font-family: Arial;	font-size: 11px;	color: #B4B4B4;}
.A12000000 {	font-family: Arial;	font-size: 12px;	color: #000000;}
.A129F9E9E {	font-family: Arial;	font-size: 12px;	color: #9F9E9E;}
.A131B9BD7 {	font-family: Arial;	font-size: 13px;	color: #1B9BD7;}
.A13FFFFFF {	font-family: Arial;	font-size: 13px;	color: #FFFFFF;}
.A14000000 {	font-family: Arial;	font-size: 14px;	color: #000000;}
.A14FE6C21 {	font-family: Arial;	font-size: 14px;	color: #FE6C21;}
.A14FF5400 {	font-family: Arial;	font-size: 14px;	color: #FF5400;}
.A16FF5400 {	font-family: Arial;	font-size: 16px;	color: #FF5400;}
.A18FF5400 {	font-family: Arial;	font-size: 18px;	color: #FF5400;}
.A24FFF000 {	font-family: Arial;	font-size: 24px;	color: #fff000;}
.A11737373 {	font-family: Arial;	font-size: 11px;	color: #737373;}
.A10FF7F00 {	font-family: arial;	font-size: 10px; 	color: #FF7F00; text-decoration:none;}
.A9666666  {	font-family: arial;	font-size: 9px; 	color: #666666; text-decoration:none;}
.A10666666 {	font-family: arial;	font-size: 10px; 	color: #666666; text-decoration:none;}
.A11666666 {	font-family: arial;	font-size: 11px; 	color: #666666; text-decoration:none;}
.A11F5821F {	font-family: arial;	font-size: 11px; 	color: #F5821F; text-decoration:none;}

.A18FE3600 {	font-family: arial;	font-size: 18px; 	color: #FE3600; text-decoration:none;}
.A18FE3600B {	font-family: arial;	font-size: 18px; 	color: #FE3600; font-weight:bold;}
.A16FE3600 {	font-family: arial;	font-size: 16px; 	color: #FE3600; text-decoration:none;}
.A16FE3600B {	font-family: arial;	font-size: 16px; 	color: #FE3600; font-weight:bold;}
.A12FE3600 {	font-family: arial;	font-size: 12px; 	color: #FE3600; text-decoration:none;}
.A12FE3600B {	font-family: arial;	font-size: 12px; 	color: #FE3600; font-weight:bold;}
.A11FE3600 {	font-family: arial;	font-size: 12px; 	color: #FE3600; text-decoration:none;}
.A12595959 {	font-family: arial;	font-size: 12px; 	color: #595959; text-decoration:none;}
.A11595959 {	font-family: arial;	font-size: 11px; 	color: #595959; text-decoration:none;}
.A24D1C3C3 {	font-family: arial;	font-size: 24px; 	color: #D1C3C3; text-decoration:none;}

.V10000000 {	font-family: Verdana;	font-size: 10px;	color: #000000;}
.V11000000 {	font-family: Verdana;	font-size: 11px;	color: #000000;}
.V10127583 {	font-family: Verdana;	font-size: 10px;	color: #127583;}
.V11FFFFFF {	font-family: Verdana;	font-size: 11px;	color: #FFFFFF;	text-decoration:none;}
.V3399FF {	font-family: Arial;	font-size: 14px; font-weight:bold;	color: #3399FF; text-decoration:none;}
.V12FF5400 {	font-family: Verdana;	color: #FF5400;	font-size: 12px;}
/* ajout polices maximiles 30/10/2006 */
.a114A7AA1 {	font-family: Arial;	font-size: 11px;	color: #4A7AA1;}
.a11b4A7AA1 {	font-family: Arial;	font-size: 11px;	color: #4A7AA1;	font-weight:bold;}
.A1244BDED {	font-family: Arial;	font-size: 12px;	color: #44BDED;}
.A12b44BDED {	font-family: Arial;	font-size: 12px;	color: #44BDED; font-weight:bold;}
.A1144BDED {	font-family: Arial;	font-size: 11px;	color: #44BDED;}
.A11b44BDED {	font-family: Arial;	font-size: 11px;	color: #44BDED; font-weight:bold;}
.err {font:700 13px Arial;color:#FF0000;}
.err11 {font:700 11px Arial;color:#FF0000;}

/* Mode de paiement */
.mp_tab {width: 830px;}
.mp_mode {color: #FFF; width: 402px; background-color: #1b9bd7; font-family: Arial;	font-size: 14px; font-weight: bold; text-align: center;}
.mp_mode_g {height: 25px; width: 4px; background-image: url(/IMAGES/COMMANDE/bord_paiement_g.gif); background-repeat: no-repeat;}
.mp_mode_d {height: 25px; width: 4px; background-image: url(/IMAGES/COMMANDE/bord_paiement_d.gif); background-repeat: no-repeat;}
.mp_detail {background-color: #f1eee6; padding: 20px 10px; text-align: center; font-family: arial; font-size: 11px; color: #000; vertical-align: top;}
.mp_detail img {margin: 0 10px;}
.mp_detail .grise, .mp_detail .grise a {color: #808080; font-size: 9px;}
.bloc_secu {padding: 0 30px; text-align: center;}

/* Paiement par carte 4 étoiles */
.p4e_tab {width: 800px;}
.p4e_milieu {width: 792px; background-color: #1b9bd7;}
.tab_champs {font-size: 11px;}
.nom_champ {width: 150px; padding: 6px 5px 0 5px; vertical-align: top;}
.valeur_champ {width: 550px; padding: 4px 0; vertical-align: bottom;}
.valeur_champ input {margin: 0; padding: 0}

/* Avantages (panier) */
.avantage_titre {background-image: url(/IMAGES/COMMANDE/fond_titre_avantage.gif); background-color: #eaf1f4; height: 26px; border: 1px solid #dbd7ce; border-bottom: none; color: #41b0df; font-weight: bold;}
.avantage_descr {background-color: #eaf1f4; border-left: 1px solid #dbd7ce; color: #41b0df; vertical-align: middle; font-size: 11px; text-align: center;}
.avantage_descr * {font-size: 11px;}
.avantage_descr a {color: #41b0df; font-weight: bold;}

/* Choix cadeau (panier) */
.tab_cadeau {width: 913px; margin-left: 39px; border: 1px solid #dbd7ce; border-top: none;}
.tab_cadeau td {background-color: #eaf1f4; vertical-align: middle; text-align: center; color: #41b0df; font-size: 11px; font-family: arial; font-weight: bold;}
.tab_cadeau .titre  {color: #FFF; background-color: #ff9600; padding: 5px 50px; font-family: verdana; font-size: 12px; font-weight: bold; text-align: left;}
.tab_cadeau .case_cadeau {padding: 10px;}
.titre_tab {color: #FFF; background-color: #ff9600; padding: 5px; font-family: verdana; font-size: 12px; font-weight: bold; vertical-align: middle;}

/* Pictos de la nav haute */
.tab_pictos_nav_haut {margin-top:0px; width: 246px}
.tab_pictos_nav_haut td {width: 123px; height: 18px;padding-left: 10px; vertical-align: middle;}
.tab_pictos_nav_haut td a {color: #1e9cd7; font-size: 9px; font-family: verdana; text-decoration: none;}
.tab_pictos_nav_haut td a:hover {text-decoration: underline;}

/* Mon Compte */
.selectmoncompte {margin-top:10px;margin-left:35px;width:137px;font-size:9px;}
.imgmonpanier { position:relative; top:12px;}

/* Fiche produit */
.referlink {font:400 11px verdana; color:#000000; padding-left:10px; vertical-align:middle; text-decoration:none}
.pourclink {background-color:#ff0000; width:72px; text-align:center; font:700 20px verdana; color:#FFFF00; text-decoration: none;}


/* Popup ajout panier*/
#popupajout * {margin:0;padding:0;border:0;}
#popupajout{ position:relative;left:160px;top:40px;width:514px;height:297px;margin:0;padding:0;border:0;background:url("/IMAGES/DESC_PROD/popup_ajout_panier/bkg.gif") no-repeat;}
#popupajout p { position:absolute;width:210px;height:100px;overflow:hidden;left:40px;top:100px; line-height: 20px;}
#popupajout p span { line-height: 25px;}
#popupajout .ajoutarticle { position:absolute; top:30px; left:15px; width:390px; height:27px;margin:0;padding:0;border:0;background:url("/IMAGES/DESC_PROD/popup_ajout_panier/tit_ajoutarticle.gif") no-repeat;}
#popupajout .titajoute { position:absolute; top:70px; left:38px; width:390px; height:27px; font:bold 13px arial; color:#2ca4d9;}
#popupajout .imgproduit { position:absolute; top:100px; right:120px;}
#popupajout .vssouhaitez { position:absolute;top:220px; left:15px; width:390px;height:16px;margin:0;padding:0;border:0;background:url("/IMAGES/DESC_PROD/popup_ajout_panier/tit_vssouhaitez.gif") no-repeat;}
#popupajout .shopping span,#popupajout .commande span { display:none;}
#popupajout .shopping { display:block;position:absolute;width:193px;height:20px;left:20px;top:254px;background:url("/IMAGES/DESC_PROD/popup_ajout_panier/btn_continuer.gif") no-repeat;}
#popupajout .commande { display:block;position:absolute;width:157px;height:20px;left:243px;top:254px;background:url("/IMAGES/DESC_PROD/popup_ajout_panier/btn_commande.gif") no-repeat;}

/* captcha */
.lastname {
    visibility: hidden;
}


/* Nouveau moteur de recherche et newsletter 20080123 >> Line Search */
#LineSearch {
background:url("/IMAGES/LineSearch/BkgLineSearch.gif") no-repeat;width:1003;height:56;}
#LineSearch .Newsletter {
margin-top:12px;}
#LineSearch .Newsletter span {
color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;margin-left:32px;}
#LineSearch .Newsletter .IptNews {
width:162px;border:1px solid #DBD7CE;padding-left:3px;font-family:arial;font-size:10px;background-color:#FFFFFF;}
#LineSearch .Newsletter .BtnNews {
background:url("/IMAGES/LineSearch/OkNews.gif") no-repeat;display:block;width:23;height:19;border:none;cursor:pointer; }
#LineSearch .Search {
margin-top:16px;}
#LineSearch .Search span.search {
color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;margin-left:134px;padding-top:0;margin-top:0;}
#LineSearch .Search span.searchBlc {
color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
#LineSearch .Search a.mail {
color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;text-decoration:none; height:9px; line-height:10px;}
#LineSearch .Search a:hover.mail {
text-decoration:underline;}
#LineSearch .Search .IptSearch {
width:350px;border:1px solid #DBD7CE;padding-left:3px;font-family:arial;font-size:11px;background-color:#FFFFFF;}
#LineSearch .Search .BtnSearch {
background:url("/IMAGES/LineSearch/OkSearch.gif") no-repeat;display:block;width:25;height:19;border:none;cursor:pointer; }
#LineSearch .Search .searchbox {
width:350px;border:1px solid #DBD7CE;padding-left:3px;font-family:arial;font-size:11px;background-color:#FFFFFF;}

/* CELEBROS =======================================  */



#divSuggestions /* the div that will be placed next to the search box */
{	
	position:absolute; /* the div's position will be set by placing it next to the search box */
	z-index:9050; /* z-index for the div */
	font-family:Verdana,Arial,Helvetica,sans-serif; /* font for the suggestions */
	font-size:8pt; /*font-size for the div */
	color:#00256A; /* color for the div */
	width:300px; /* width of the div */
}
#divSuggestions .yui-ac-content /* the content that will be placed inside the div */
{	
	
	position:absolute; /* the content will be placed inside the div */
	left:0; /* distance from the left-top point of the div */
	top:0; /* distance from the left-top point of the div */
	border:1px solid #ABC1D3; /* border of the content div */
	background-color: #EFFAFD;  /* background color for content */
	overflow:hidden; /* show/hide content flowing from the div */
	text-align:left; /* text-align of content */
	z-index:9050; /* z-index for the content */
	filter: alpha(opacity=95); /* Transperacy of the content, IE Support */
	opacity: .95; /* Transperacy of the content */
	width:300px; /* width of the content */
	
	}
#divSuggestions ul /* the list of suggestions */
{
	letter-spacing:0em; /* letter spacing */
	margin:0; /* margins for the ul */
	padding:5px 0; /* padding for the ul */
	width:100%; /* size relative to the content */
}
#divSuggestions li /* a suggestion */
{
	padding:0 5px; /* padding for the suggestion */
	cursor:default; /* cursor type when hovering over a suggestion */
	white-space:wrap; /* break/don't break lines beyond the end of the li */
	cursor: pointer;
}
#divSuggestions li.ACQueryItem /* a suggestion */
{
	line-height:13pt; /* default line height for suggestions */
}
#divSuggestions li.ACProductItem
{
	line-height:1pt;
	cursor: pointer;
	border-color: White; /* background color for the product suggestion */
}
#divSuggestions li.ACHeaderItem /* a header */
{
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 1px;	
	background-color:#809195;/* background color for the suggestion's header, ie: Queries, Products */
	font-size:8pt; /* font size for the headers */
	color:#00256A; /* color for the font */	
	line-height:13pt; /* ling height for the headers */
}
#divSuggestions li.yui-ac-highlight /* highlighted suggestion */
{
	background-color:#789BCF; /* background color for highlighted content */
	color:White; /* color for highlighted content */
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 5px;
}
.ACproductText /* a product suggestion */
{
	font-family:Arial,Helvetica,sans-serif; /* font for the suggestions */
	font-size:7pt; /* font size for the product suggestions */
	color:#00256A; /* font color for the product suggestions */
	vertical-align:top;
	padding-top:5px;
}
.ACProduct /* a product suggestion */
{
	
	width:100%;
	margin:0;
	padding:2;
}
.ACProductImageCell
{
	
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 0px;
}
img.ACProductImage /* product's image */
{
	width:45px; /* width */
	height:36px; /* height */
}
.Seperator /* Seperator between products */
{
	margin:2px 0px 0px 0px;
	width:95%;
	border-top:1px solid silver;
	font-size:1pt;
}


/* FIN CELEBROS =======================================  */
