/* CSS Document */
body
{
  margin: 0;
  padding: 0;
  color: #000000;
  font: 12px Arial, Helvetica, sans-serif;
}

.PWDChangelabel
{
    font-family : Arial, sans-serif;
    font-size:11px;
}

.PWDChangeError
{
    font-family : Arial, sans-serif;
    font-size:9px;
    font-weight:bold;
    color : #ff0000;
}

.PWDChangecellbutton
{

}

.basket_article_message
{
   font-weight : bold;
   color : #ff1111;
   font-family : Arial, sans-serif;
   font-size : 9px ;
   text-decoration : none;
}

.modifcounter
{
    text-align:center;
    width:27px;
    height:3px;
    color : #00aa00;
    font-size:9px;
    font-family : arial;
    border : solid 1px #00aa00;
    font-weight:bold;
}

.modifcellButton
{
    height:50px;
}

.modifremarque
{
     width:300px;
     height:80px;
}

.modifcaption
{
    font-family : verdana, sans-serif;
    font-size:12px;
    height:30px;
    font-weight:bold;
}

.ModifLabel
{
    font-family : Arial, sans-serif;
    font-size:11px;
}

.lkRecherche
{
  Font-family: Arial, Helvetica, sans-serif;
  Font-Size : 11px;
  Color: #ffff00;
  Text-Decoration : underline;
  Font-weight:bold;
  height:20px;
  width:100%;
  text-align:left;
  padding-left:12px;
  position:relative;
  top:5px;
}


.lbvoirpanier
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    color:#ffff00;
    vertical-align :middle;
}

.lbvoirpanier2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    padding-top:10px;
    FONT-FAMILY: verdana;
    color:#ffff00;
  /*  background-color:lightskyblue;  */
}

/*used in datagrid */
.compo {
    font-size:11px;
    font-family:Arial;
}
.compo2 {
    font-size:10px;
    font-family:Arial;
}

.imagetip
{
 BORDER-TOP: #c0c0c0 1px solid ;
}

/* used in Panier textbox */
.setWidth {
    width:80px;
}

.ControlLegend
{
font-family : arial;
font-size:11px;
text-decoration : Underline;
font-weight:normal;
color:#0000ff;
}

.CommandeCommentaires
{
    width:100%;
    height:100px;
}

.commandeReferenceTxt
{
    width:50%;
    vertical-align:middle;
}

.commandeItemstyle
{
  color : #0000ff;
   vertical-align:middle;
    padding-top : 5 px;
 padding-bottom : 5 px;
}

.commandealternateItemStyle
{
 color : #0000ff;
 vertical-align:middle;
 background-color:whitesmoke;
 padding-top : 5 px;
 padding-bottom : 5 px;

}

.commandeMontantCell
{
 height:40px;
 vertical-align:top;
}

.commandeButtonCell
{
 height:40px;
 vertical-align:middle;
}

.commandeCaption
{
    font-family : arial;
    font-size:11px;
    text-decoration : underline;
    font-weight:bold;
    color:#000000;
}

.commandeFields
{
   PADDING-LEFT: 2px;
}

.commandeTable
{
    border : none;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: #000000;
    FONT-FAMILY: arial ;
    padding-right:4px
}

.commandespacer
{
    height:10px;
}

/* -----------------*/
/* Contrôle ButtonLangue */
/* -----------------*/

.ButtonLangue
{
    font-family : arial,sans serif;
    font-size : 12px;
    font-color:#000000;
    text-decoration : none;
    text-align:center;
    width:100%;
    height:50px;
    position:relative;
    top:17px;
    font-weight:normal;
}


/* -----------------*/
/* Contrôle gSearch */
/* -----------------*/

.gSearchCaption
{
    Font-family : Tahoma;
    Font-size : 11px;
    color:#000000;
    Font-weight:bold;
}

.gSearchList
{
    font-family : Arial;
    font-size : 11px;
    color:#000000;
    width:110px;
}

.gSearchText
{
    Font-family : arial;
    Font-size : 11px;
    color:#000000;
}

/* -----------------*/
/* Contrôle SearchResult */
/* -----------------*/

.searchresultheader
{
    height : 30px;
}

.SearchResultBanner
{
    FONT-SIZE: 14px;
    WIDTH: 100%;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:#050000;
    height: 20px;
}

.SearchResultCheckBox
{
   color:#000000;
    Font-family : arial;
    Font-Size : 10px;
    font-weight : bold;
    height:25px;
    cursor:hand;
}


.SearchResultPager
{
    font-family : Tahoma,sans-serif;
    font-size : 12px;
    color : #dd0000;
}

/* -----------------*/
/* Contrôle SpecialList */
/* -----------------*/

.SpecialListTitle2
{
    Font-Family : Arial;
    Font-Size : 11px;
    Font-Weight : Bold;
    color : #0000aa;
    width : 100%;
    height : 30px;
}

.SpecialListTitle1
{
    Font-Family : tahoma;
    Font-Size : 13px;
    Font-Weight : bold;
    color : #000000;
    width : 100%;
}

.SpecialListImage
{
    Width : 100px;
    border: solid 1px #000000;
}

.SpecialListDesc
{
    Font-Family : Verdana;
    Font-Size : 10px;
    color : #000000;
    padding-left : 10px;
}

.SpecialListNB
{
    Font-Family : verdana;
    FOnt-Size : 10px;
    color:#000000;
    height : 30px;
    vertical-align:middle;
}

.SpecialListNBImage
{
    padding-top : 15px;
    height : 30px;
    vertical-align:middle;
}

.SpecialListPrice1
{
   /* Font-Family : tahoma;    */
    font-family : tahoma;
    Font-Size : 13px;
    Font-weight : bold;
    color:  #000000;
    margin-right:15px;
    background-image : url(images/promoprice.gif) ;
}

.SpecialListPrice2
{
   Font-Family : tahoma;  
    Font-Size : 15px;
    Font-weight : bold;
    color:  #ee0000;
}

.SpecialListDispo
{
    Font-Family : arial;
    Font-weight : bold;
    color:  #000000;
    padding:1px;
    border : solid 1px black;
}
.SpecialListDispo1
{
    Font-Family : arial;
    Font-Size : 10px;
    Font-weight : bold;
    color:  #000000;
}

/* -----------------*/
/* Contrôle ImgDesc */
/* -----------------*/

.ImgDescImages
{
    Width:110px;
    border: solid 1px black;
}

/* -----------------*/
/* Contrôle Historic */
/* -----------------*/

.HistoricCaption
{
    Font-family: Arial, Helvetica, sans-serif;
    Font-Size : 11px;
    Color: #ffff00;
    Text-Decoration : underline;
    Font-weight:bold;
}

.HistoricDate
{
    Font-family: Arial, Helvetica, sans-serif;
    Font-Size : 11px;
    Color: #000000;
    Font-weight:bold;
}

.HistoricFilterList
{
    Font-family: Arial, Helvetica, sans-serif;
    Font-Size : 10px;
    Color: #000000;
    Font-weight:bold;

}

.HistoricListButton1
{
    Font-family: Tahoma, Helvetica, sans-serif;
    Font-Size : 10px;
    Font-weight:normal;
    Text-Decoration : none;
    color:#88ff88;
}

.HistoricListButton2
{
    Font-family: Tahoma, Helvetica, sans-serif;
    Font-Size : 10px;
    Font-weight:normal;
    Text-Decoration : none;
    color:#ff7777;
}

.HistoricListLabel
{
    Font-family: Tahoma, Helvetica, sans-serif;
    Font-Size : 11px;
    Font-weight:normal;
    Text-Decoration : none;
    Font-Weight:normal;
  
}

.HistoricListLabel1
{
    Font-family: tahoma, Helvetica, sans-serif;
    Font-Size : 10px;
    Font-weight:bold;
    Text-Decoration : none;
    Font-Weight:normal;
    color:#000000;
  
}

/* -----------------*/
/* Contrôle SearchCount */
/* -----------------*/

/* VOIR LE CONTROL TREEVIEW */

/* -----------------*/
/* Contrôle Search */
/* -----------------*/

.SearchCaption
{
    Font-family: Arial, Helvetica, sans-serif;
    Font-Size : 11px;
    Color: #ffff00;
    Text-Decoration : underline;
    Font-weight:bold;
}

/* -----------------*/
/* Contrôle Login */
/* -----------------*/

.LoginCaption
{
    Font-family: Arial, Helvetica, sans-serif;
    Font-Size : 11px;
    Color: #ffff00;
    Text-Decoration : underline;
    Font-weight:bold;
    height:20px;
}

.LoginText1
{
    Font-Family : verdana, Helvetica, sans-serif;
    Font-size : 11px;
    color:#483d8b;
}

.LoginText2
{
    Font-Family : verdana, Helvetica, sans-serif;
    Font-size : 9px;
    color:#ffffff;
}

.LoginFillText
{
    Font-Family : verdana, Helvetica, sans-serif;
    Font-size : 11px;
    color:#000000;
}

.LoginLink
{
    Font-Family : Arial, Helvetica, sans-serif;
    Font-size : 12px;
    Font-weight:bold;
    text-decoration : none;
    border-bottom : solid 1px #483d8b;
    color:#483d8b;
    padding-left :0px;
    padding-right:0px;
}

/* -----------------*/
/* Contrôle StartText */
/* -----------------*/

.StartText
{
    Font-family: verdana, Helvetica, sans-serif;
    Font-Size : 11px;
    padding-left:0px;
}

.Faq
{
    Font-Family : verdana, Helvetica, sans-serif;
    Font-size : 11px;
    color:#ff5500;
    Width: 100%;
    padding-left:15px;
}

.Titre
{
    Font-family : arial;
    font-size : 12px;
    color:#000000;
    Font-weight:bold;
}

.Texte
{
    Font-family : arial;
    font-size : 12px;
    color:#000000;
    Font-weight:normal;
}

.Close
{
  cursor:pointer;
  position:relative;
  border-bottom: 1px solid #ff5500;
  font-weight:bold;
  font-size:10px;
  font-family:tahoma;
  color:#ff8800;
  left:10px;
  text-decoration:none;
}

/* -----------------*/
/* Contrôle Menu */
/* -----------------*/

.MainMenu  /* Première barre de menu */
{
  background-color : #d3d3d3;
  height:20px;
  text-align:left;
  width:575px;
 }

.selected
 {
   text-decoration : none;
   border-top : 0px;
   border-left: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-right: 1px solid #000000;
   background-color : #f0f8ff;
 }

.notselected
 {
   text-decoration: underline;
   background-color : none;
   border-top : 1px solid #000000;
 }

.MouseoverMain
{
  font-weight:bold;
}

.lMain /* Lien de la première barre de menu */
{
cursor : hand;
font-family : tahoma;
font-size : 12px;
color : #000000;
padding-top:2px;
height:20px;
width:144px;
text-align:center;
}

.Sub1  /* Deuxième barre de menu */
       /* lMain1 is selected */
{ background-color : #d3d3d3;}

.MouseoverSub1
{
  color :#000000;
  font-weight:normal;
  cursor : hand;
  text-decoration : underline;
  font-family : tahoma;
  font-size : 11px;
  vertical-align:middle;
  padding-left:20px;
}

.lSub1 /* Lien de la deuxieme barre de menu */
{
    cursor : hand;
    text-decoration : none;
    font-family : tahoma;
    font-size : 11px;
    color : #000000;
    vertical-align:middle;
    padding-left:20px;
}

.Sub2  /* Deuxième barre de menu */
       /* lMain2 is selected */
{ background-color : #8fbc8f;}

.MouseoverSub2
{
  color :#000000;
  font-weight:normal;
  cursor : hand;
  text-decoration : underline;
  font-family : tahoma;
  font-size : 11px;
  vertical-align:middle;
  padding-left:20px;
}

.lSub2 /* Lien de la deuxieme barre de menu */
{
cursor : hand;
text-decoration : none;
font-family : tahoma;
font-size : 11px;
color : #000000;
vertical-align:middle;
padding-left:20px;
}

.Sub6  /* Deuxième barre de menu */
       /* lMain2 is selected */
{ background-color : #ffb6c1;}

.MouseoverSub6
{
  color :#000000;
  font-weight:normal;
  cursor : hand;
  text-decoration : underline;
  font-family : tahoma;
  font-size : 11px;
  vertical-align:middle;
  padding-left:20px;
}

.lSub6 /* Lien de la deuxieme barre de menu */
{
cursor : hand;
text-decoration : none;
font-family : tahoma;
font-size : 11px;
color : #000000;
vertical-align:middle;
padding-left:20px;
}

.modifText
{
 width:300px;
}

.modifText2
{
 width:240px;
}
/* -----------------*/
/* Contrôle details */
/* -----------------*/


.Title2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    font-weight:bold;
    width:150px;
    text-align:center;
}
.Title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
 .DetailTech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
    width:250px;
}

/* -----------------*/
/* Contrôle FAQ */
/* -----------------*/

.FAQMain
{
 width:100%;
}

.FAQTitle
{
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    background-color:#666666;
    font-size: 11px;
    text-align:center;
    width:100%;
    font-weight:bold;
}

.FAQOrder
{
    font-family:Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.FAQLink
{
    font-family:Arial, Helvetica, sans-serif;
    font-size : 11px;
}

/*Ajout NLJ*/
.label {
	text-align: left;
	width:150px;
    float:left;
}
img {
    border:0;
}
#details {
    padding:5px;
    }
#titreArticle {
  background-color: #baceea;
  padding:3px ;
  font-size:22px;
  font-weight:bold;
  margin:0 0 10px 0;
  float:left;
  width:98%;
}
#imageG {
    float:left;
    margin : 10px 10px 10px 0;
    width:180px;
}
.imgArt {
    width:180px;
}
.titreArticle2 {
    font-size:16px;
    font-weight:bold;
    float:left;
}
.floatR {
    float:right;
}
.floatL {
    float:left;
}
.floatTitreArticle
 {
    float:left;
}
.espace {
    clear: both;
}
.prix {
    padding:5px 3px 4px 3px;
    background-color: #ffd503;
    color:#0072bc;
    font-weight:bold;
    font-size:24px;
    margin-right:3px;
}
.prixsolde {
    padding:4px 3px 4px 3px;
    color:red;
    font-weight:bold;
    font-size:24px;
    border: 2px solid #0072bc;
    margin-right:3px;
}
.DetailText {
    text-align:justify;
    margin:20px 0 0 0;
}
.imgce {
    margin-top:10px;
}
span.prix_rouge
{
color:#ff0000;
font-weight:bold;
}
/*Pourles formulaires*/
.labelFormu {
	text-align: left;
	width: 140px;
    float:left;
}
p.formu {
	margin: 3px;	
}
.fieldsetLog {
    margin : 0 3px 5px 3px;
}
.loginText {
  color: #ffff00;
  font-weight:bold;
  font-size:11px;
  font-family:Arial;
  margin:0 2px 10px 2px ;
}
/* -----------------*/
/* Contrôle HelloText */
/* -----------------*/

.HelloText
{
    Font-family : Verdana,sans-serif;
    font-size : 18px;
    font-weight:bold;
    color : #000000;
    padding-left : 30;
    height:40px;
    vertical-align:bottom;
}
#divSearch{
    margin : 15px 0 15px 0;
}
.header {
    background: url("Images/header.jpg") no-repeat -5px center;
    height:173px;
    text-align:center;
    width:900px;
    padding : 0 30px 0 0;
}
.headerLog {
    background: url("Images/headerLog.jpg") no-repeat -5px center;
    height:173px;
    text-align:center;
    width:900px;
    padding : 0 30px 0 0;
    margin:0;
}
#divHello {
    width:450px;
    text-align:center ;
    padding-top:15px;
    margin-left:-25px;
    background:transparent;
}
/*Liste prix.aspx*/
.imageListePrix
{
    width:200px;
    padding:0;
    margin:0 10px 0 0;
}
.referenceListePrix
{
    font-size:19px;
    font-weight:bold;
}

.nomListePrix{
    font-size:16px;
    font-weight:bold;
}
.prixListePrix
{
    font-size:23px;
    background-color: #ffd503;
    color:#0072bc;
    font-weight:bold;
    padding:10px 4px 4px 4px ;
    margin-left:20px;
}
#linkListePrix a:link, #linkListePrix a:active, #linkListePrix a:visited
{
    font-size:12px;
    color:#115d97;
    font-weight:bold;
}
#linkListePrix a:hover
{
    text-decoration:none;
}
/*PAGES ERREUR*/
#error
{
	padding: 10px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	background: #355784;
}
#error a
{
	color:#fff;
	}
#error_borders
{
	border: 2px solid #e2e2e2;
	padding: 2px;
	width: 400px;
	margin: 40px auto 0 auto;
}
.center
{
text-align :center ;
}
/*New Cook & chill 2008*/
img.puce_cook
{
margin:0 6px 0 0;
}
a.puce_cook
{
text-decoration:none;
}
span.note_web
{
    font-weight:bold;
    color:red;
    display:block;
    margin-bottom:5px
}
a.change_currency
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    color:#ffff00;
}
