/* CSS Document */

xmp {
	display:none;
}
body {
	background-color:#D0D0D0;
	margin:0;
	padding:0;
	
	background-image: url(img_promo/fond_etoile_gris.gif);
	background-repeat:no-repeat;
	background-position:center;
}

a {
	text-decoration:none;
	color:#0E2753;
}

body {
	font-family: "Gill sans","trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}
#global {
	width:702px;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
}
#global_print {
	width:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
}

#mainDiv {	
	background-color:#0E2753;
	border:2px solid white;
	clear:both;
	
}

#TopTabsDiv {
	background-image:url(img_fr/fondTabs.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-right:6px;
	height:18px;
}

#TopTab {
	float:right;
	margin-right:2px;
	font-family: "trebuchet MS" ,"georgia", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#TopTab a{
	color:white;
	text-decoration:none;
}

#BoutiqueNavig {
	width:682px;
	height:47px;
	background-image:url(img_fr/barre_but_fond.gif);
	margin-left:auto;
	margin-right:auto;
}


#BoutiqueNavig a {
	display:block;
	font-family: Times ,"georgia", Arial, Helvetica, sans-serif;
	line-height:28px;
	font-size:12px;
	width:76px;
	letter-spacing:0px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	color:black;
	background-image:url(img_fr/bt_separator.gif);
	background-repeat:no-repeat;

}


#BoutiqueNavig a:hover {
	color: #0E2753;
}

#LogoBanner {
	width:682px;
	height:50px;
	margin-left:auto;
	margin-right:auto;	
}
#LogoBanner_print {
	width:600px;
	height:50px;
	margin-left:auto;
	margin-right:auto;	
}
#Recherche {
	color:white;
	font-family: Times ,"georgia", Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#Recherche input{
	font-size:10px;
	width:93px;
	height:12px;
	border:1px solid #5C6B8A;
	padding: 2px;
	background-image:url(img_fr/fond_recherche.gif);
}

#BoutiqueNavig.bloc_lien_promotion{
background-image:none;
}
#BarreHorizontale {
	background-image:url(img_fr/fondbarre_hor.gif);
	height:16px;	
	margin-top:1px;
	width:500px;
}

#BarreHorizontale img{
float:left;
margin-left:3px;
}

#CenterContent {
	width:682px;
	margin-left:auto;
	margin-right:auto;	
}
#CenterContent_print {
	width:600px;
	margin-left:auto;
	margin-right:auto;	
}
#Footer {
	width:682px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:3px;
	
}
#Footer a{
	margin-left:15px;
	color:black;
	text-decoration:none;
	font-size:11px;
	color:#334A6A;
}

.table_cell {
	height:100%
	text-align:center;
}
	
#BlocBoutique_petit {
	width:138px;
	height:152px;
	background-image:url(img_fr/fond_image_petit.gif);
	font-family: "trebuchet MS" ,"georgia", Arial, Helvetica, sans-serif;
	text-align:left;
	/*border:1px solid red;
	margin-left:12px;*/
	}

.big #BlocBoutique_petit {
	width:161px;	
	height:239px;	
	background-image:url(img_fr/fond_image_big.gif);	
	margin-left:0px;
	margin-right:0px;
}

#BlocBoutique_petit.article{
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}

#BlocBoutique_petit .photo{
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}
#BlocBoutique_petit a {
	font-family: "trebuchet MS" ,"georgia", Arial, Helvetica, sans-serif;
	
	/*font-weight:bold;*/
}

#BlocBoutique_petit .ongletUp {
	
	display:block;
	margin-top:3px;

	font-size:11px;
	text-decoration:none;
	color:#0E2753;
	line-height:11px;
	margin-right:3px;
}
#BlocBoutique_petit .ongletDown {
	margin-right:10px;
}

#BlocBoutique_petit .ongletDown table{
	float:right;
}
#BlocBoutique_petit .ongletDown a{
	display:block;
	font-size:10px;
	text-decoration:none;
	color:#5E6E8A;
	line-height:11px;
}
#BlocBoutique {
	width:138px;
	height:152px;
	/*background-image:url(img_fr/fond_image.gif);*/
	background-repeat:no-repeat;
	font-family: "trebuchet MS" ,"georgia", Arial, Helvetica, sans-serif;
	text-align:left;
	/*
	margin-left:12px;*/
	
	}
#BlocBoutique_pt{
	width:138px;
	height:152px;
	background-image:url(img_fr/fond_image.gif);
	background-repeat:no-repeat;
	font-family: "trebuchet MS" ,"georgia", Arial, Helvetica, sans-serif;
	text-align:left;
	/*
	margin-left:12px;*/
	
	}
.big #BlocBoutique {
	height:290px;	
	/*background-image:url(img_fr/fond_image_big.gif);*/
	background-repeat:no-repeat;
	margin-left:10px;
	margin-right:0px;
	display:block;
	float:none;
}

.photo_centre {
	padding:1px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	width:276px;
	position:relative;
}

.photo_centre .promo_cond_picto {
	position:absolute;
	bottom:0;
	right:0;
}


#loop_zoom {
position:relative;
bottom:27px;
margin-left:-85px;
}

#BlocBoutique_pt.article{
	float:left;
	margin-right:0px;
	margin-bottom:10px;
	/*border:1px solid red;*/
}
#BlocBoutique_pt .photo{
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}
#BlocBoutique_pt a {
	font-family: "trebuchet MS" ,"georgia", Arial, Helvetica, sans-serif;
	
	/*font-weight:bold;*/
}

#BlocBoutique_pt .ongletUp {
	
	display:block;
	margin-top:3px;

	font-size:11px;
	text-decoration:none;
	color:#0E2753;
	line-height:11px;
	margin-right:3px;
}
#BlocBoutique_pt .ongletDown {
	margin-right:20px;
}

#BlocBoutique_pt .ongletDown table{
	float:right;
}
#BlocBoutique_pt .ongletDown a{
	display:block;
	font-size:10px;
	text-decoration:none;
	color:#5E6E8A;
	line-height:11px;
}

#BlocBoutique.article{
	float:left;
	margin-right:0px;
	margin-bottom:10px;
	width:230px;
}
.photo_famille {
padding:1px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
width:230px;
text-align:center;
}
#BlocBoutique .photo{
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}
#BlocBoutique a {
	font-family: "trebuchet MS" ,"georgia", Arial, Helvetica, sans-serif;
	
	/*font-weight:bold;*/
}

#BlocBoutique .ongletUp {
	
	display:block;
	margin-top:3px;

	font-size:11px;
	text-decoration:none;
	color:#0E2753;
	line-height:11px;
	margin-right:3px;
}
#BlocBoutique .ongletDown {
	margin-right:20px;
}

#BlocBoutique .ongletDown table{
	float:right;
}
#BlocBoutique .ongletDown a{
	display:block;
	font-size:10px;
	text-decoration:none;
	color:#5E6E8A;
	line-height:11px;
}

#BlockPromoContener {
	width:682px;
	height:58px;
	margin-left:auto;
	margin-right:auto;
	margin-left:7px;
	/*
	border:1px solid #FFFFFF;
	*/
}

#BlockPromo {
	width:100%;
	margin-right:6px;
	float:left;
	/*
	border:1px solid #B0B1B4;
	background-color:#F1F2F5;
	*/
}
#BlockPromo td{
	font-family:"Times New Roman", Times, serif;
}	
#BlockPromo .descPromo{
	padding:2px;
	font-size:11px;
	line-height:12px;	

}
#BlockPromo .descPromo h5{
	font-size:12px;
	margin:0; padding:0;
	margin-bottom:3px;
}

#BlockPromo .accroche {
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	text-align:right;
	color:#0E2753;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#BlockPromo .descPrices .nouveauPrix{
	font-weight:bold;
}
#BlockPromo .descPrices .ancienPrix{
	color:#0E2753;
}
.Path{
	font-family:verdana,"Times New Roman", Times, serif;
	margin-left:12px;
	font-size:10px;
	line-height:10px;
	color:#455778;
	background-image:none;
}

#BoutiqueNavig a.lienPath {
	
	color:red;
	width:auto;
	display:inline;

	font-family:verdana,"Times New Roman", Times, serif;
	font-size:10px;
	line-height:10px;
	color:#455778;
	font-weight:normal;
	margin-left:12px;
	background:none;
}

#BoutiqueNavig span.lienPath {
	
	color:red;
	width:auto;
	display:inline;

	font-family:verdana,"Times New Roman", Times, serif;
	font-size:10px;
	line-height:10px;
	color:#455778;
	font-weight:normal;
	margin-left:12px;
	background:none;
}
#LineAdresse {
	color:#8390A7;
	margin-top:2px;
	font-size:11px;
}

#LineAdresse a{
	text-decoration:none;
	color:#8390A7;	
}

#LineAdresse a:hover{
	text-decoration:underline;
}

#LeftMenu, #LeftMenu li{
	margin:0; padding:0;
	list-style:none;
}

#LeftMenu {

	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#LeftMenu .head {
	line-height:22px;
	background-image:url("img_fr/leftmenu_bt_back.gif");
	background-position:0 0;
	background-repeat:repeat-x;
	height:22px;
	line-height:22px;
}

#LeftMenu .head .titre {
	padding:0px 3px 0px 7px;
	cursor:default;
	float:left;
}

#LeftMenu .content {
	background-color:#DFDFDF;
	padding:4px 6px;
}

#LeftMenu .head .fleche {
	background-image:url("bpc/arrow.gif");
	background-position:0 -33px;
	background-repeat:no-repeat;
	height:11px;
	left:4px;
	overflow:hidden;
	top:6px;
	width:11px;
	float:left;
	position:relative;
	cursor:default;
}

#LeftMenu .head.selected .fleche {
	background-position:0 0;
}

#LeftMenu .head:hover .fleche {
	background-position:0 -44px;
}

#LeftMenu .head.selected:hover .fleche {
	background-position:0 0px;
}

#LeftMenu li{
	background-image:url(img_fr/leftmenu_bt_back.gif);
	background-repeat:no-repeat;
	line-height:22px;	
	}
#LeftMenu ul{
	margin:0 0 0 0px;
}
#LeftMenu li a{
	display:block;
	text-decoration:none;
	color:#0E2651;
	background-image:url(../img/puce.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	margin: 0 0 0 5px;
	padding:0 0 0 10px;
	font-size:11px;
}

#LeftMenu li a:hover, #LeftMenu li a.selected{
	color:red;
	background-image:url(../img/puce.gif);	
}

/* SOUS MENU */
#LeftMenu ul {
	margin:0;
	padding:0;	
}
#LeftMenu ul li{
	background-image:url(img/puce.gif);	
	margin: 0 0 0 17px;
	line-height:15px;
}
#LeftMenu ul li a {
	background-image:none;
	font-size:10px;
	color:#616161;
}
#LeftMenu ul li a:hover{
	background-image:none;
	color:black;
}


.boutiqueBlock{
	/*border:1px solid black;*/
	margin:7px;
	
}

.boutiqueBlock h4{
	font-size:11px;
	margin:0; padding:0;
	margin-bottom:2px;
}

#BlockSuggestion {
	text-align:center;
	margin-bottom:10px;
	color:#0E2753;
	width:250px;
	float:left;
}
#BlockSuggestion img{
	border:2px solid white;
}

.ArticleNom{
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	color:#666666;
}

.ArticlePrixClub{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight: bold;
}
.ArticlePrixAncien {
	font-family:"Times New Roman", Times, serif;
}

.coloriBar img{
	margin:2px;
}

.detailBar img {
	border:1px solid #0E2753;
	margin-top:10px;
}
.nomArt {
	font-family:"Times New Roman", Times, serif;
	display:block;
	margin-bottom:5px;
}
.prixArt {
	font-family:"Times New Roman", Times, serif;
}

select {
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0E2753;
}

input {
		font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0E2753;
}
/*conditions generale de vente*/
#navigation_condition
{
background-image:url(img_fr/fond_planche_220_342.gif);
background-repeat:no-repeat;
height:342px;
}
#navigation_condition ul
{
	margin-top:5px;
	margin-bottom:0px;
}
#navigation_condition li a
{
	
	list-style-image:url(img_fr/puce_condition.gif);
	list-style-position:outside ;
	color:#FFFFFF;
	font-weight:bold;
	
	
}
#navigation_condition h1
{
	font-size:16px;
	color:#FFFFFF;
	margin:0px;
	padding-left:10px;
	margin-top:10px;
}
/***e carte***/

#navigation_e-carte
{
background-image:url(img_fr/fond_planche_220_342.gif);
background-repeat:no-repeat;
background-attachment:fixed;
height:342px;
overflow:auto;
}
#navigation_e-carte ul
{
	margin-top:5px;
	margin-bottom:0px;
}
#navigation_e-carte li a
{
	
	list-style-image:url(img_fr/puce_condition.gif);
	list-style-position:outside ;
	color:#FFFFFF;
	font-weight:bold;
	
	
}
#navigation_e-carte h1
{
	font-size:16px;
	color:#FFFFFF;
	margin:0px;
	padding-left:10px;
	margin-top:10px;
}

#pages_annexe{
color:#999999;
}
.classe {
	font-size:12px;
	color:#0E2753;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(img_fr/puce_condition.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}
#print_gauche
{
	position:absolute;
	top:435px;
	margin-left:190px;
	margin-top:0px;
	margin-bottom:0px;
}

#print_gauche2
{
	position:absolute;
	top:435px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

#gauche_recrutement  {
background-image:url(img_fr/fond_planche_220_342.gif);
background-repeat:no-repeat;
height:342px;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}
#gauche_recrutement h1 {
	font-size:16px;
	color:#FFFFFF;
	margin:0px;
	padding-left:10px;
	margin-top:10px;
	}

.tab_form {
float:left;
width:120px;
}

.tab_form_login {
float:left;
width:80px;
color:#FFFFFF;
margin-left:5px;
}



#recrutement {

}
#recrutement p{
margin-bottom:0px;
margin-top:3px;
}
.recrute_annonce {
color:#003366;
font-weight:bold;
}
#recrutement input {

border:1px solid #CCCCCC;
width:240px;
}
#recrutement textarea {

border:1px solid #CCCCCC;
width:240px;
}
.focus {
background-color:#C9D6EC;
border:1px solid #CCCCCC;
}
.form_normal {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}
input.bouton {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#003366;
font-size:10px;

}

/*CLUB*/
#navigation_club
{
background-image:url(img_fr/fond_planche_220_342.gif);
background-repeat:no-repeat;
height:342px;
color:#FFFFFF;
}
#navigation_club p
{
padding-left:5px;
font-weight:bold;
font-size:14px;
}

#navigation_club ul
{
	margin-top:10px;
	margin-left:16px;
	color:#FFFFFF;
	font-weight:bold;
	
}
#navigation_club li
{
	list-style-image:url(img_fr/puce_condition.gif);
	list-style-position:outside ;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:15px;
}
#navigation_club li a
{
color:#FFFFFF;
}
#navigation_club h1
{
	font-size:16px;
	color:#FFFFFF;
	margin:0px;
	margin-top:10px;
	padding-left:5px;
}
.inscription
{
	font-size:12px;
	margin:0px;
	color:#003366;
}

.blanc{
color:#FFFFFF;
}
.blanc12{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.blanc14{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
#club_login p{
margin-top:0px;
margin-bottom:0px;
margin-bottom:15px;

}
.titre_club {
	font-size:12px;
	color:#0E2753;
	font-weight:bold;
	background-image:url(img_fr/puce_condition.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}
#tableau_login {
margin-top:0px;
margin-left:auto;
margin-right:auto;
width:285px;
height:127px;
background-image:url(img_fr/background_tab_login.gif);
background-repeat:no-repeat;
padding-top:25px;
padding-left:25px;
}

#tableau_pass-oublie {
margin-top:0px;
margin-left:0px;;
margin-right:auto;
width:285px;
height:127px;
background-image:url(img_fr/background_tab_login.gif);
background-repeat:no-repeat;
padding-top:25px;
padding-left:25px;
position:absolute;
}

#tableau_pass-oublie p{
margin-top:5px;
margin-bottom:20px;
}
#tableau_pass-oublie input {
border:1px solid #CCCCCC;
font-size:10px;
}
#tableau_login p{
margin-top:5px;
margin-bottom:20px;
}
#tableau_login input {
border:1px solid #CCCCCC;
font-size:10px;
}
#connexion_login {
	width:250px;
	text-align:right;
	vertical-align:middle;
	background-image:url(img_fr/fleche_droite_fond_tab_bleu.gif);
	background-repeat:no-repeat;
	background-position:175px;
	
}
#bt_adherer {
	width:103px;
	text-align:right;
	vertical-align:middle;
	background-image:url(img_fr/picto_adherer.gif);
	background-repeat:no-repeat;
	float:left;
	height:20px;
	margin-left:110px;


	

}
#bt_avantage {
	width:200px;
	text-align:right;
	vertical-align:middle;
	background-image:url(img_fr/picto_voir.gif);
	background-repeat:no-repeat;
	float:left;
	height:20px;

}
#bt_avantage_adherer {
	width:103px;
	text-align:right;
	vertical-align:middle;
	background-image:url(img_fr/picto_voir.gif);
	background-repeat:no-repeat;
	float:left;
	height:20px;

}
#mot_p_perdu {
font-size:10px;

}
#club_avantage {
	background-image:url(img_fr/big_aigle_vert.gif);
	background-repeat:no-repeat;
	background-position:200px 0px ;
	width:430px;
	height:300px;

}

#club_avantage ul{
margin-left:50px;
}

#club_avantage li {
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	list-style-type:circle;
}

#slogan_club {
position:absolute;
margin-left:150px;
top:310px;
width:150px;

font-size:40px;
font-weight:bold;
color:white;
}
.label_form {
float:left;
width:80px;
}
/* PANIER BOX */
#panier_box_contener {
width:381px;
	position:absolute;
	top:102px;
	margin-left:300px;
	margin-top:0px;
	margin-bottom:0px;
}


#login_box_contener {
width:550px;
	position:absolute;
	top:200px;
	margin-left:155px;
	margin-top:0px;
	margin-bottom:0px;
}

.titre_login_box {
color:#FFFFFF;
font-weight:bold;
font-size:11px;
background-image:url(../img_fr/aigle_box.gif);
background-repeat:no-repeat;
padding-left:35px;
}
#entete_login {
margin-top:0px;
margin-bottom:0px;
height:12px;
width:550px;
background-image:url(img_fr/entete_big_box.gif);
background-repeat:no-repeat;
background-position:bottom;

}
#centre_login {
margin-top:0px;
margin-bottom:0px;
padding-left:20px;
height:150px;
width:550px;
background-image:url(img_fr/centre_big_box.gif);
background-repeat:repeat-y;

}

#centre_login h1{
color:#0E2753;
font-size:16px;
background-image:url(img_fr/aigle_petit_gris.jpg);
background-repeat:no-repeat;
padding-left:20px;
}
#centre_login ul {
margin-left:5px;
}

#centre_login input {
font-size:10px;
}
#centre_login li {
margin-left:5px;
}
#footer_login {
margin-top:0px;
margin-bottom:0px;
height:20px;
width:550px;
background-image:url(img_fr/footer_big_box.gif);
background-repeat:no-repeat;

}

/****BOX****/

#pop-up_action {
	width:217px;
	position:absolute;
	top:200px;
	margin-left:170px;
	margin-top:0px;
	margin-bottom:0px;
	z-index:150;
}

.box {
	margin:10px;
}

.titre_panier_box {
position:relative;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}
#entete_panier {
margin-top:0px;
margin-bottom:0px;
height:12px;
width:381px;
background-image:url(img_fr/entete_panier_box.gif);
background-repeat:no-repeat;
background-position:bottom;
}
#centre_panier {

margin:0px;
margin-top:0px;
margin-bottom:20px;
padding-left:20px;
padding-bottom:20px;
min-height:150px;
width:381px;
background-image:url(img_fr/centre_panier_box.gif);
background-repeat:repeat-y;
}

.fermer_box {
position:absolute;
top:100px;
}
.fermer_box a{
background-image:url(img_fr/cancel.gif);
background-repeat:no-repeat;
background-position:0px 2px;
color:#FFFFFF;
margin-right:40px;
padding-left:20px;
float:right;

}
#centre_panier h1{
color:#0E2753;
font-size:16px;
background-image:url(img_fr/aigle_petit_gris.jpg);
background-repeat:no-repeat;
padding-left:20px;
}
#centre_panier ul {
margin-left:5px;
}
#centre_panier li {
margin-left:5px;
}
#footer_panier {
position:absolute;
bottom:0px;
margin-top:0px;
margin-bottom:0px;
height:20px;
width:381px;
background-image:url(img_fr/footer_panier_box.gif);
background-repeat:no-repeat;

}


#entete_action {
margin-top:0px;
margin-bottom:0px;
height:12px;
width:381px;
background-image:url(img_fr/entete_panier_box.gif);
background-repeat:no-repeat;
background-position:bottom;

}
#centre_action {
position:absolute;
margin-top:0px;
margin-bottom:0px;
padding-left:20px;
height:150px;
width:381px;
background-image:url(img_fr/centre_panier_box.gif);
background-repeat:repeat-y;
}
.resultat_action_div {
	width:350px;
}
#footer_action {
position:absolute;
top:150px;
margin-top:0px;
margin-bottom:0px;
height:20px;
width:381px;
background-image:url(img_fr/footer_panier_box.gif);
background-repeat:no-repeat;
}
#centre_action h1{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
background-image:url(img_fr/aigle_box.gif);
background-repeat:no-repeat;
padding-top:10px;
padding-left:30px;
height:25px;
}
#centre_action ul {
margin:0px;
margin-left:5px;
color:#FFFFFF;
}
#centre_action li {
margin:0px;
margin-left:5px;
}
#fond_grise_action
{
	position:absolute;
	top:0px;
	margin-left:0px;
	height:600px;
	width:702px;
	background-image:url(img_fr/fond_grise.gif);
	z-index:140;
}
#tableau_siege {
padding-top:10px;
margin:auto;
	height:152px;
	width:310px;
	background-image:url(img_fr/tableau_joindre.gif);
	background-repeat:no-repeat;

}
.info_joindre{
margin:0px;
padding:0px;
margin-left:145px;
}
.marque_joindre{
margin:0px;
padding:0px;
margin-left:20px;
font-size:14px;
font-weight:bold;
}
#fond_grise_panier
{
	margin:0px;
	position:absolute;
	top:0px;
	margin-left:0px;
	height:600px;
	width:702px;
	background-image:url(img_fr/fond_grise.gif);
}

#fond_grise_login
{
	position:absolute;
	top:0px;
	margin-left:0px;
	height:600px;
	width:702px;
	background-image:url(img_fr/fond_grise.gif);
}
#gauche_login {
float:left;
width:260px;
}

#droite_login {
float:right;
width:230px;
}

#droite_login ul{
margin-top:25px;
}

#droite_login li{
background-image:url(img_fr/pictos_rond_panier_dr.gif);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:20px;
margin-top:10px;
}
/********* DETAIL ARTICLE ***************/
#detail_article {
}

#detail_article p {
margin:0px;
margin-top:15px;
}
#detail_article input {
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0E2753;
}
.barre_coloris {
position:relative;
bottom:-10px;
margin-left:5px;
}
.colors_img {
position:relative;
bottom:20px;
}

#colors_gros {
	position:absolute;
}

.lien_ajout_panier {
padding-top:20px;
}

#cadeau_bienvenue {
position:absolute;
top:150px;
margin-left:155px;
text-align:right;
width:172px;
}

#offres_liste li{
margin-left:35px;
	
}

#timbre {
	position:relative;
	float:right;
}

.msg_e {
position:relative;
margin:0px;
margin-left:32px;
top:0px;
}
.input_ecarte {
border:1px solid #CCCCCC;
width:240px;
}

#bt_panier {
position:relative;
margin-top:20px;
margin-left:15px;
	width:320px;
	background-color:#FF0000;
}

.infobulle{
position: absolute;	
visibility : hidden;
border: 1px solid Black;
padding: 10px;
font-family: Verdana, Arial;
font-size: 10px;
top:150px;
margin-left:500px;
width:100px;
height:120px;
background-color:#FFFFFF;
text-align:center;
}

.rouge {
color: #FF0000
}

#ssMenuTop ul {
	margin:0px;
	z-index:500;
}


#ss_menu_adulte {
	position:absolute;
	background-color:#FFFFFF;
	top:100px;
	margin-left:30px;
	width:80px;
	border:1px solid #0E2753;
	z-index:501;
}

#ss_menu_ado {
	position:absolute;
	background-color:#FFFFFF;
	top:100px;
	margin-left:100px;
	width:120px;
	border:1px solid #0E2753;
	z-index:502;
}

#ss_menu_enfant {
	position:absolute;
	background-color:#FFFFFF;
	top:100px;
	margin-left:120px;	/*200 avant*/
	width:80px;
	border:1px solid #0E2753;
	z-index:502;
}

#ss_menu_enfant li {
	width:75px;
	margin-bottom:0px;
}

#ss_menu_baby {
	position:absolute;
	background-color:#FFFFFF;
	top:100px;
	margin-left:180px;		/* 250 avant */
	width:80px;
	border:1px solid #0E2753;
}
#ss_menu_baby li {
width:75px;
margin-bottom:0px;
}


.bt_fin-commande-droite {
	position:absolute;
	top:300px;
		float:left;
	margin-left:40px;

}

.bt_fin-commande-gauche {
	position:absolute;
	top:300px;
	float:left;
	margin-left:70px;


}

#fin-commande {
margin:auto;
margin-left:50px;
margin-top:30px;
width:592px;
}

.titre_menu {
font-weight:bold;
color:#0E2753;
}

.Style1 {font-size: 24px}
.Style2 {font-size: 14px}

.lien_sousligne-gras{
text-decoration:underline;
font-weight:14px;
font-weight:bold;
}

#sous_titre_espace_client h1{
	color:#0E2753;
	font-size:14px;
	font-weight:bold;
}

.loupe {
	position:absolute;
	margin-top:10px;
	left:0px;
}
.gris {
color:#CCCCCC;
}

#delai_stock {
	color:#FF0000;
	font-weight:bold;
}
.commentaire_soldes {
font-weight:bold;
color:#FF0000;
text-decoration:blink;
}