/* Tableau détaillé des caractéristiques bijoux */

.tbDtBij {
font-family:arial;
font-size:11px;
color:black;
border-left:#8596c1 1px solid;
border-top:#8596c1 1px solid;
width:100%;
margin-top:20px;
}

.SepaLk {height:7px !important;font-size:0px;}
.SepaLksmall {height:3px !important;font-size:0px;}

.tbDtBij TD {
padding:3px;
border-right:#8596c1 1px solid;
border-bottom:#8596c1 1px solid;
text-align:right;
}

.tbDtBijTitle {
background-color:#8596c1;
color:#ffffff;
text-align:left !important;
}

.tbDtBijLib {
font-weight:bold;
font-size:11px;
text-align:left !important;

}


/* Présentation des produits de substitution */

.PrdSubstitutionTitle 
{
	
background-color:#8596c1;
color:#ffffff;
font-family:arial;
font-size:11px;
padding:3px;
margin:10px 10px 10px 10px;
}

.PrdSubstitution {
margin:10px 10px 0px 0px;
width:120px;
height:110px;
text-align:center;
font-family:arial;
font-size:11px;
float:left;
margin-bottom:5px;
}

.ImgIndisponible
{
	border:gray 1px solid;	
	width:55px;
	height:55px;	
	display:block;
	margin:0 auto;
	margin-bottom:5px;
	margin-bottom:5px;
	padding:0px;	
}

.ImgIndisponible div
{
	font-size:9px;
	color:Gray;	
	margin-top:16px;	
}

.imag{
width:150px;
height:150px;
border:0px;
}


/* HOME PAGE */

#ContentHome 
		{				
			margin:0px 0px 10px 10px;		
			
		}
	a.Reassurance 
	{
		display:block;		
	margin-top:13px;
	font: bold 12px Arial, Times, serif;		
	color:#000066;
	text-decoration:none;
	}
	a:hover.Reassurance {
	color:#000066;
	text-decoration:underline;
	}
	
	.LienFlash
	{
		position:absolute;
		z-index:7000;
		display:block;
		top:0px;
		left:0px;
		width:414px;		
		height:288px;
		background-image:URL(../fr/ImgContent/x.gif);							
	}
	
	.bgBlockInner {
		background-image:URL(../fr/Nouveautes2008/img2008/280x145_vide.jpg);		
		background-repeat:no-repeat;			
	}
	
	.bgBlockMaskLink{
		height:144px !important;width:280px;position:absolute;top:0px !important;left:0px !important;text-decoration:none;
	
	}
	
	.bgBlockTextLink{
		display:block;position:absolute;top:49px;left:16px;text-decoration:none !important;			
	}
	
	
/* Base line */

#baseline {
	width:765px;
	font-size:8pt;
	color:gray;
}

#baseline a {
	color:gray;
	text-decoration:none;
}

#baseline a:hover {
	color:gray;
	text-decoration:underline;
	
}
/* Fin Baseline */

.warning {FONT-SIZE: 10pt; FONT-FAMILY: Arial;color:#21386E; font-weight:normal}
img { border:0px}

.posi { MARGIN-TOP: 10px; MARGIN-LEFT: 10px; MARGIN-right: 10px;  } .bloc_collections { MARGIN-TOP: 15px; MARGIN-LEFT: 10px; MARGIN-right: 10px ;MARGIN-BOTTOM:15px;}
.posiLocator { MARGIN-TOP: 0px; MARGIN-LEFT: 10px; MARGIN-right: 10px }
.posiH { MARGIN-BOTTOM:0px; MARGIN-TOP: 0px; MARGIN-LEFT: 10px; MARGIN-right: 10px }
/*Pour la nouvel ergo*/

.New_D_Desc_Courte
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold !important;
	FONT-SIZE: 14px;
	color: #555555 !important;
	
	text-decoration:none !important;
}
.New_D_Desc_Longue
{
	font:Arial, Helvetica, sans-serif; 
	
	FONT-SIZE: 12px;
	color: #555555 !important;
	
	text-decoration:none !important;
}
.NewPrice
{
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold !important;
	FONT-SIZE: 16px;
	color: #43487A !important;
	
	text-decoration:none !important;
}
.New
{	font: bold 11px Arial, Helvetica;
}
.name
{
	color: #555555;
}
.price
{
	color: #555555;
}
.New descriptionShort
{
	
	color: #000000;
}
.Newpanierwish
{
	font:10px Arial, Helvetica, sans-serif; color: #878787;

}
/*fin Pour la nouvel ergo*/
.Base 
{ font: bold 11px Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.BaseLight
{ font: normal 11px Arial, Helvetica, sans-serif;
  /*text-decoration: none;*/
}
.Nom {font: bold 11px Arial, Helvetica, sans-serif;
	color: #555555 !important;
	text-decoration: none;} /*time_bleu_14gras*/
.Link{font: bold 11px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;} /*time_bleu_14gras*/
.NomNormal
{font:normal 11px Arial, Helvetica, Sans-Serif !important;
	color: #000000 !important;
	text-decoration: none;}
	
.NomCollection {font: bold 14px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;} /*time_bleu_14gras*/
	
	
.Desc_Courte {font: bold 11px Arial, Helvetica, sans-serif;
	color: #596CAE !important;
	text-decoration: none;} /*arial_bleu_12gras */
.Desc_Longue {font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;} 
.Prix {font: normal 11px Arial, Helvetica, sans-serif;
	color: #555555 !important;
	text-decoration: none;} /* arial_noir_12 */
.Ajouter_Panier {font: bold 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;} /* arial_gris_10gras */
.Ajouter_WishList {font: bold 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;} /* arial_gris_10gras */
.Details {font: bold 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;} /* arial_gris_10gras */

.D_Collection {font: bold 20px "Times New Roman", Times, serif;
	color: #21386E !important;
	text-decoration: none;} /* time_bleu_20gras */
.D_Nom {font: bold 20px "Times New Roman", Times, serif;
	color: #21386E !important;
	text-decoration: none;} /* time_bleu_20gras */
.D_NomRegroupement {font: bold 20px "Times New Roman", Times, serif;
	color:#596CAE !important;
	text-decoration: none;} /* time_bleu_20gras */
	
	
.D_Desc_Courte {font: bold 16px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;} /* time_bleu_16gras */
.D_Desc_Longue {font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;} /* arial_noir_12 */
.D_Prix {font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;} /* arial_noir_12 */
.D_Ajouter_Panier {font: bold 14px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;} /* time_bleu_14gras */
.D_Ajouter_WishList {display:block;	
	margin-top:10px;
	font: 12px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;} /* AddToWishListStyle */
.D_Details {font: bold 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;} /* arial_gris_10gras */
.D_note {font:7pt Arial,Helvetica, sans-serif;Text-align:center;display:block;margin-top:28px;color:gray;}
.D_note2 
{
	Text-align:center;display:block;margin-top:28px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#8E1C58 !important;
	font-weight:bold;
}

.D_note2 A
{	
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#8E1C58 !important;
	font-weight:bold;
	text-decoration:underline;
}

a.menuc { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8E1C58 !important ; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a:hover.menuc { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR:  #8E1C58 !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a.menua { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666 !important ; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a:hover.menua { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #21386e !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

a.recherchelsection {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: blue !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a:hover.recherchelsection { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: blue !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.recherchetexte {font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;}
.recherche_hr
{
	border: 1px #cccccc solid;
}

.AddToWishListStyle 
{
	display:block;	
	margin-top:10px;
	font: 12px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}

a.menua12 { 
	font: normal normal bold 12px/1.4em  Arial, Helvetica, sans-serif;
	color:#666 !important;
	text-decoration:none;
}
a.menua12:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #21386e !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

a.LienTexte { 
	font: normal normal bold 12px/1.4em  Arial, Helvetica, sans-serif;
	color:#666 !important;
	text-decoration:none;
}
a.LienTexte:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #21386e !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }




a.menua11 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666 !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a:hover.menua11 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #21386e !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

a.menua11 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666 !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a:hover.menua11 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #21386e !important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
		

body
{
	margin-top:0; 	
}
.form_input 
{
	BORDER: solid 1px gray;
	BACKGROUND-COLOR: #ffffff;	
}

.arial_white_12gras {
	font: 11px Verdana ,Arial, Helvetica, sans-serif;
	color: #ffffff !important;
	text-decoration: none;
}
.arial_gris_12gras_svplus {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666 !important;
	text-decoration: none;
}

.arial_gris_11gras {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666666 !important;
	text-decoration: none;
}
.arial_gris_11 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666 !important;
	text-decoration: none;
}
.verdana_gris_11 {
	font: 11px Verdana;
	color: #878787 !important;
	text-decoration: none;
}
.verdana_gris_11gras {
	font: bold 11px Verdana;
	color: #878787 !important;
	text-decoration: none;
}

.arial_bleu_11 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}

.arial_bleu_11gras {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}


.arial_gris_12gras {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;
}

.arial_gris_12 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #888 !important;
	text-decoration: none;
}

.arial_noir_12 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;	
}
.arial_noir_12gras {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
}
.arial_bleu_12link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: underline;
	
}

.arial_bleu_12 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}

.arial_bleu_12gras {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}
.arial_red_12gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000 !important;
	text-decoration: none;
}

.nav_bleu_10ff {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #666666 !important;
	text-decoration: none;
}

.nav_bleu_10on {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}

.nav_bleu_10 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}


.nav_bleu_13 
{
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;

}

.nav_bleu_13_fgris {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
	background-color: #CCCCCC;
}


.myaccount_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: none;
	text-align: center;
}

.bottompage_11gras {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.bottompage_10g {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
}

.bottompage_10 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.bottompage_contact {font: normal 12px Arial, Helvetica, sans-serif; color: #21386e !important; text-decoration: none; BACKGROUND-COLOR: #cccccc; padding-left: 18px;}

.bcontact {font: normal 12px Arial, Helvetica, sans-serif; color: #21386e !important; text-decoration: none; BACKGROUND-COLOR: #cccccc; }

.search_11gras {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
}

.arial_noir_10gras {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
}

.arial_noir_10 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
}
.arial_noir_11 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.arial_noir_11gras {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000  !important;
	text-decoration: none;
}


.arial_gris_10gras {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;
}
.arial_gris_10grasd {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #dddddd !important;
	text-decoration: none;
}

.arial_gris_10 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;
}


.arial_gris_10_locator{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: underline;
}

.arial_gris_10gras {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #999999 !important;
	text-decoration: none;
}

.arial_gris_10gras_svplus {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #666666 !important;
	text-decoration: none;
}

.arial_gris_12_svplus {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666 !important;
	text-decoration: none;
}

.arial_blanc_10gras {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #ffffff !important;
	text-decoration: none;
}

.arial_blanc_10 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #ffffff !important;
	text-decoration: none;
}

.arial_bleu_10 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}

.arial_bleu_10gras {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}

.arial_bleu_10link {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: underline;
	
}







.arial_red_11gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000 !important;
	text-decoration: none;
}


.time_blanc_12gras {
	font: bold 12px "Times New Roman", Times, serif;
	color: #ffffff  !important;
	text-decoration: none;
}
.time_gris_14gras 
{		
	font: bold 14px "Times New Roman", Times, serif;
	color: #999999 !important;
	text-decoration: none;
	
}

.time_gris_16gras {
	font: bold 16px "Times New Roman", Times, serif;
	color: #999999 !important;
	text-decoration: none;
	
}

.time_gris_20gras {
	font: bold 20px "Times New Roman", Times, serif;
	color: #999999 !important;
	text-decoration: none;
}

.time_gris_14gras {
	font: bold 14px "Times New Roman", Times, serif;
	color: #21386E !important;
	text-decoration: none;
}
.time_bleu_12gras {
	font: bold 12px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}
.time_bleu_24gras {
	font: bold 24px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}
.time_bleu_26gras {
	font: bold 26px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}

.time_bleu_16gras {
	font: bold 16px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}

.time_bleu_14gras {
	font: bold 14px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}

.time_bleu_18gras {
	font: bold 18px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}

.time_bleu_20gras {
	font: bold 20px "Times New Roman", Times, serif;
	color: #21386E !important;
	text-decoration: none;
}
/*nouveau design*/
.new_titre_recherche_first
{
	font:  26px "Times New Roman";
	Font-family: Times new roman;
	Color :#43487a;

	
}
.new_titre_recherche_second
{
	font:  21px "Times New Roman";
	Font-family: Times new roman;
	Color :#43487a;

	
}
.new_time__14gras {
	font: bold 14px Arial, Helvetica, Sans-Serif ;
	color: #43487A !important;
	text-decoration: none;
	
}
.new_time__12gras 
{
	font: bold 12px Arial, Helvetica, Sans-Serif ;
	color: #43487A !important;
	text-decoration: none;
	
}

.new_time__12 {
	font: 12px Arial, Helvetica, Sans-Serif ;
	color: #000000 !important;
	text-decoration: none;
	
}

/*fin nouveau design*/

.td_gris_bleu {
	color: 142D7F !important ;
	background-color: CCCCCC ;
	font: bold 11px Arial;
}
	
.td_gris_bleu_2 {
	color: 142D7F  !important;
	font: bold 11px Arial;
}
	
.champ_std {
	width:200px; 
}

.tb1panier
{
	BACKGROUND-COLOR: #eceefc;font-size:10px; font-family: arial;
}
	
.tb2panier { BACKGROUND-COLOR: #d4d7e6; font-size:10px; font-family: arial;}

 /* LUDO CSS */

ul.menu_diam
{
	display: inline-block;
    margin: 0;
    padding: 0;
}
ul.menu_diam2, ul.menu_diam3
{
	display: inline-block;
    margin: 0 0 0 -10px;
    padding: 0;
    text-align:center;
}


li.menu_diam
{
	display : inline;
    margin: 0;
    padding: 0;
}

a.txt_menu_diam
{
	FONT: bold 10px Arial, Helvetica, sans-serif;
	COLOR: #666666 !important; 
	TEXT-DECORATION: none;
	padding:0px 10px;
	background-color:#E2E6E7;
}

a:hover.txt_menu_diam 
{
	display:inline-block;
	FONT: bold 10px Arial, Helvetica, sans-serif;
	COLOR: #21386e !important; 
	TEXT-DECORATION: none;
	background-image : url(../common_pics/buttons/puce_bleu_trans.gif);
	background-repeat:no-repeat;
	background-position:-1px 0px;
	padding:0px 10px;
}

.menu_select
{
	FONT: bold 10px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
	padding:0px 10px;
	background-color:#89A3B4;
}

li.liste, ul.liste
{
    margin: 0;
    padding: 0;
}
li.glossaire, ul.glossaire
{
	display : inline;
    margin: 0;
    padding: 5px 0px;
}



.ombre {
	float:left;
	clear:left;
	_background: url(../fr/pics/pictures/DessinARealisation/ombre_img.png) no-repeat bottom right; /*hack for IE PC*/
	margin: 10px 0 10px 10px !important;
	margin: 0;
	padding:0;
}

.boite {	
	position:relative;
	bottom:0px;
	right: 3px;
}
.alpha
{
	font: bold 14px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}
.alpha16
{
	font: bold 16px "Times New Roman", Times, serif;
	color: #596CAE !important;
	text-decoration: none;
}

.def
{
	padding:0 0 10 20;
	FONT: bold 10px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
	text-transform:capitalize;
}

.mot12
{
	padding-left:12px;
	FONT: bold 12px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}
.def12
{
	padding:0 0 10 20;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
	
}

.mot
{
	padding-left:10px;
	FONT: bold 11px Arial, Helvetica, sans-serif;
	color: #21386E !important;
	text-decoration: none;
}

#block3, #block4 , #block2, #block1{
	float:left;
	FONT: bold 10px Arial, Helvetica, sans-serif;
	color: #000000 !important;
	text-decoration: none;
	text-align:center;
	height:25px;
}

#block1
{
	border: solid 1px #89A3B4;
	background-color: #89A3B4;
	width:80px;
}

#block2
{
	border: solid 1px #A7B7C4;
	background-color: #A7B7C4;
	width:90px;
	text-align:center;
}

#block3
{
	border: solid 1px #C4CFD5;
	background-color: #C4CFD5;
	width:70px;
}

#block4
{
	border: solid 1px #E2E6E7;
	background-color: #E2E6E7;
	width:130px;
}

.fleche
{
	float:left;
	background: url(../fr/pics/pictures/UniversDiam/fleche.gif) no-repeat center;
	width:63px;
	height:29px;
	margin:0px 1px;
}
/* FIN LUDO CSS */

.imageConcour {
	margin-left:25px;
	float:left;
	margin-bottom:40px;
	text-align:center;
	color: #596CAE;
}


div.imageConcour P {
	margin-bottom:3px;
	margin-top:5px;
}

div.imageConcour A {
	color: #596CAE;
	text-decoration:none;
	cursor:hand;
}

div.imageConcourFin P {
	margin-bottom:3px;
	margin-top:5px;
}

div.imageConcourFin A {
	color: #596CAE;
	text-decoration:none;
	cursor:hand;
}

.imageConcourFin {
	margin-left:50px;
	text-align:center;
	color: #596CAE;
	height:40px;
	width:235;
	clear:left;
}

[class="imageConcourFin"] {
	margin-left:15px;
	margin-bottom:230px;
}

/*****************************************************
					Menu de Gauche
*****************************************************/
A.menua { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666! important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
	A.menua:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #21386e! important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
	A.menua:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #21386e! important; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
	A.menua:visited { COLOR: #666! important }
	.menub { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #21386e! important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none; }
	.menub:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #21386e! important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
	.menub:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #21386e! important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
	.menub:visited { COLOR: #21386e! important }
	.etoileb { }
	.etoileb_inactive { BACKGROUND-COLOR: #cccccc }
	.etoileb_active { BACKGROUND-COLOR: #cccccc }
	.etoilea { }
	.etoilea_inactive { BACKGROUND-COLOR: white }
	.ssetoile { BACKGROUND-COLOR: #cccccc }
	.bottompage_contact { PADDING-LEFT: 18px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #21386e! important; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
	.bottompage_contactPolice { FONT: 11px Arial, Helvetica, sans-serif; COLOR: #21386e! important; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
	.bcontact { FONT: 11px Arial, Helvetica, sans-serif; COLOR: #21386e! important; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
	.bconcours { FONT: 11px Arial, Helvetica, sans-serif; COLOR: #21386e! important; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
	#UcGeneral1__ctl2_MenuGauche TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px }
	.bottompage_contact_2 { FONT: 11px Arial, Helvetica, sans-serif; COLOR: #21386e! important; BACKGROUND-COLOR: #bdc4cb; TEXT-DECORATION: none }
	.bcontact_2 { FONT: 11px Arial, Helvetica, sans-serif; COLOR: #21386e! important; BACKGROUND-COLOR: #bdc4cb; TEXT-DECORATION: none }


/***************************************************
					MyAccount
***************************************************/
.myaccount_blanc { COLOR: #fff ! important ; font-size:10px ! important }

#message {
		margin-left:60px;
		margin-top:20px;
		color: #ffffff;
		font-family:Bookman Old Style;
		font-size:10pt;
		letter-spacing:0.3pt;		
}
 
a:hover{ 
	text-decoration:underline;
}

/* Page Livraison */
.ImageLivraison  {
	float:left;
	margin-top:10px;
	margin-left:20px;
}
[class="ImageLivraison"] {
	margin-top:-50px;
	margin-left:0px;
}

/* pied de page général */
a.LinkPied {	
	text-decoration:underline;
	display:block;
	margin-top:2px;
	margin-bottom:3px;
	margin-left:8px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666 !important;		
	}
a.LinkPiedRel {	
	text-decoration:underline;
	display:block;
	position:absolute;
	top:2px;
	left:8px;	
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666 !important;		
	}
	
	
 .lien_haut { COLOR: #21386e; TEXT-DECORATION: none }
	.lien_haut:hover { TEXT-DECORATION: underline }
	
.parHighLight { FONT-SIZE: 12pt; COLOR: #596cae !important; }

#EvenementDivG
{
	text-align:left;
	font-family:Arial;
	font-size:10pt;color:#8E1C58;
	margin:15px 15px 0px 15px;
	font-weight:700;
}

#EvenementDivG A
{
	color:#8E1C58;
	text-decoration:none;	
}

#EvenementDivD
{
	text-align:right;
	font-family:Arial;
	font-size:10pt;color:#8E1C58;
	margin:0px 15px 15px 15px;
	font-weight:700;
}


.EvenementClass
{
	font-family:Arial;
	font-size:9pt;color:#8E1C58;
	font-weight:700;
}

.modNewsletterText
	{
		FONT: 11px Arial, Helvetica, sans-serif; border:#dcdcdc 1px solid;position:absolute;left:18px;top:627px;width:123px;height:22px;line-height:auto;padding-left:5px;padding-top:2px;
	}
	
	#modNewsletterButton
	{
		position:absolute;left:143px;top:627px;width:21px;height:22px;
	}


.ConseillerSiteInput { MARGIN: 2px; WIDTH: 90% }
