/*style vignette valid?3C*/
#vtla1 {
line-height:10px;
font-family:Helvetica;
font-size:8px;
color:#666666;
font-weight:900;
}
#vtla3 {
line-height:10px;
font-family:Helvetica;
font-size:11px;
color:#666666;
font-weight:900;
text-decoration:none;
background-color:#ffffff;
}
#vign .entete {
font-family:arial;
font-size:11px;
color:#333333;
font-weight:bold;
}
#vign .titre {
font-family:arial;
font-size:11px;
color:#666666;
font-weight:bold;
}
#vign .libelle {
font-family:arial;
font-size:11px;
color:#666666;
font-weight:normal;
}
#vign .prixbarre {
font-family:arial;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:line-through;
}
#vign .prix {
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
}
#vign select {
font-family:arial;
font-size:11px;
color:#666666;
font-weight:normal;
}
#vigngdlg {
font-family:arial;
font-size:11px;
}
#vigngdlg s{
font-family:arial;
font-size:11px;
}
#vigngdlg b{
font-family:arial;
font-size:12px;
}
#vigngdlg {
color:#333333
}
#vigngdlg s{
color:#333333
}
#vigngdlg b{
color:#FF0033
}

/*minivignettes utilis? dans la descente produits*/
#vignmini1 {
margin-bottom:5px;
}
#vignmini1 td{
font-family:arial;
font-size:11px;
}
#vignmini1 a{
color:#003300;
text-decoration:none;
font-weight:bold;
}
#vignmini1 s{
font-family:arial;
font-size:11px;
}
#vignmini1 b{
font-family:arial;
font-size:12px;
}
#vignmini1 {
color:#003300
}
#vignmini1 s{
color:#333333
}
#vignmini1 b{
color:#FF0033
}



/*style commun vignette standard*/
#vignstdh {
background-image : url("/portailVM_img/site/FRA/vignette/vign_box_std_img_h.gif");
height:3px;
}
#vignstdg1 {
border-left:1px solid #FF6600;

width:106px;
height:100px;
}
#vignstdg2 {
border-left:1px solid #FF6600;
border-top:1px solid #FF6600;
height:45px;width:105px;
padding-top:2px;
padding-bottom:2px;
}


#vignstdg2 b{
font-family:arial;
font-size:20px;
color:#FF0000;
}


#vignstdg3 {
border-left:1px solid #FF6600;
background-color:#E0E0E0;
width:106px;
padding:2px;
height:61px;
vertical-align:top;
text-align:center;
}
#vignstdg3 {
font-family:arial;
font-size:11px;
color:#333333
}
#vignstdg3 div{
overflow:hidden;
/*text-overflow:ellipsis;*/
/*height:70px;*/
}
#vignstdg3 a{
font-family:arial;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}
#vignstdg3 b{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:underline;
}
#vignstdg4 {
border-left:1px solid #FF6600;
background-color:#E0E0E0;
width:106px;
padding:0px;
height:64px;
text-align:center;

}
#vignstdg5 {
border-left:1px solid #FF6600;
background-color:#E0E0E0;
width:106px;
height:29px;
padding-left:2px;
padding-right:2px;
padding-top:0;
padding-bottom:0;
vertical-align:top;
text-align:center;

}

#vignstdg5 {
font-family:arial;
font-size:11px;
color:#000000
}
#vignstdg5 s{
font-family:arial;
font-size:11px;
color:#000000
}
#vignstdg5 b{
font-family:arial;
font-size:12px;
color:#FF0033








}
#vignstdd {
background-image : url("/portailVM_img/site/FRA/vignette/vign_box_std_img_d.gif");
width:1px;
}
#vignstdb {
height:29px;
background-image : url("/portailVM_img/site/FRA/vignette/vign_box_std_btn_voirart.gif");
padding-left:5px;
padding-right:5px;
vertical-align:middle;
line-height:10px;
}
#vtlastd {
font-family:Arial;
font-size:11px;
color:#FFFFFF;
font-weight:900;
text-decoration:none;
background-color:#FF6600;
}

/*style commun vignette liste*/
#vignlish {
background-image : url("/portailVM_img/site/FRA/vignette/vign_lis_img_h.gif");
height:1px;
}
#vignlisg1 {
border-left-width:1px;
border-left-style:solid;
border-left-color:#FF6600;
width:186px;
height:100px;
}
#vignlisg2 {
background-color:#FFEDD5;
height:40px;
width:20px;
padding-bottom:2px;
vertical-align:bottom;
}

#vignlisg3 {
border-left-width:1px;
border-left-style:solid;
border-left-color:#FF6600;
background-color:#FFEDD5;
width:186px;
padding:2px;
vertical-align:top;
}
#vignlisg3 {
font-family:arial;
font-size:11px;
color:#666666;
height:52px;
}
#vignlisg3 a{
font-family:arial;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}
#vignlisg3 b{
font-family:arial;
font-size:11px;
color:#333333;
text-decoration:underline;
}


#vignlisg4 {
width:86px;
padding:1px;
}
#vignlisg5 {
border-left-width:1px;
border-left-style:solid;
border-left-color:#FF6600;
background-color:#FFEDD5;
width:166px;
height:40px;
padding:2px;
vertical-align:top;
}
#vignlisg5 {
font-family:arial;
font-size:11px;
}
#vignlisg5 s{
font-family:arial;
font-size:11px;
}
#vignlisg5 b{
font-family:arial;
font-size:12px;
}
#vignlisg5 {
color:#333333
}
#vignlisg5 s{
color:#333333
}
#vignlisg5 b{
color:#FF0033
}
#vignlisg6 {
border-left-color:#FF6600;
background-color:#FFEDD5;
vertical-align: text-bottom;
text-align:right;
}
#vignlisd {
background-image : url("/portailVM_img/site/FRA/vignette/vign_lis_img_d.gif");
width:5px;
}
#vignlisb {
background-image : url("/portailVM_img/site/FRA/vignette/vign_lis_img_b.gif");
height:10px;
}

/*style vignette nouveaute*/
#vignnewh {
background-image : url("/portailVM_img/site/FRA/vignette/vign_new_std_img_h.gif");
height:3px;
}
#vignnewg1 {
border-left:1px solid #CCCC00;
width:106px;
height:106px;
}
#vignnewg2 {
border-left:1px solid #CCCC00;
border-top:1px solid #CCCC00;
height:45px;
width:105px;
padding-top:2px;
padding-bottom:2px;
}

#vignnewg2 b{
font-family:arial;
font-size:20px;
color:#FF0000;
}
#vignnewg3 {
border-left:1px solid #CCCC00;
background-color:#CCCC00;
width:106px;
padding:2px;
vertical-align:top;
text-align:center;
}
#vignnewg3 {
font-family:arial;
font-size:11px;
color:#000000
}
#vignnewg3 div{
overflow:hidden;
/*text-overflow:ellipsis;*/
/*height:70px;*/
}
#vignnewg3 a{
font-family:arial;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
#vignnewg3 b{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:underline;
}
#vignnewg4 {
border-left:1px solid #CCCC00;
background-color:#CCCC00;
width:106px;
padding:2px;
text-align:center;
}
#vignnewg5 {
border-left:1px solid #CCCC00;
background-color:#CCCC00;
width:106px;
height:29px;
padding:2px;
text-align:center;
}
#vignnewg5 {
font-family:arial;
font-size:11px;
color:#000000
}
#vignnewg5 s{
font-family:arial;
font-size:11px;
color:#000000
}
#vignnewg5 b{
font-family:arial;
font-size:12px;
color:#E50083
}
#vignnewd {
background-image : url("/portailVM_img/site/FRA/vignette/vign_new_std_img_d.gif");
width:1px;
}
#vignnewb {
height:29px;
background-image : url("/portailVM_img/site/FRA/vignette/vign_new_std_btn_voirart.gif");
padding-left:5px;
padding-right:5px;
vertical-align:top;
line-height:10px;


}
#vtlanew {
font-family:Arial;
font-size:10px;
color:#E50083;
font-weight:900;
text-decoration:none;
background-color:#FFFFFF;
}

/*style vignette bon plan*/
#vignbah {
background-image : url("/portailVM_img/site/FRA/vignette/vign_ba_std_img_h.gif");
height:3px;
}
#vignbag1 {
border-left:1px solid #FF6699;
width:108px;
height:106px;
}
#vignbag2 {
border-left:1px solid #FF6699;
border-top:1px solid #FF6699;
height:45px;
width:106px;
padding-top:2px;
padding-bottom:2px;
}

#vignbag2 b{
font-family:arial;
font-size:20px;
color:#FF0000;
}

#vignbag3 {
border-left:1px solid #FF6699;
background-color:#FF6699;
width:106px;
height:55px;
padding:2px;
vertical-align:top;
text-align:center;
}

#vignbag3 {
font-family:arial;
font-size:11px;
color:#FFFFFF
}
#vignbag3 div{
overflow:hidden;
/*text-overflow:ellipsis;*/
/*height:70px;*/
}
#vignbag3 a{
font-family:arial;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
#vignbag3 b{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:underline;
}
#vignbag4 {
border-left:1px solid #FF6699;
background-color:#FF6699;
width:106px;
padding-left:2px;
padding-right:2px;
padding-top:0px;
padding-bottom:0px;
text-align:center;

}
#vignbag5 {
border-left:1px solid #FF6699;
background-color:#FF6699;
width:106px;
height:29px;
padding:2px;
text-align:center;
}
#vignbag5 {
font-family:arial;
font-size:11px;
color:#000000
}
#vignbag5 s{
font-family:arial;
font-size:11px;
color:#000000
}
#vignbag5 b{
font-family:arial;
font-size:12px;
color:#FFFFFF
}
#vignbad {
background-image : url("/portailVM_img/site/FRA/vignette/vign_ba_std_img_d.gif");
width:5px;
}
#vignbab {
height:29px;
background-image : url("/portailVM_img/site/FRA/vignette/vign_ba_std_btn_voirart.gif");
padding-left:5px;
padding-right:5px;
vertical-align:top;
line-height:10px;


}


#prixnetpan td
{


}

#vtlaba {
font-family:Arial;
font-size:10px;
color:#E50083;
font-weight:900;
text-decoration:none;
background-color:#FFFFFF;
}/* CSS Document */


#idArticleLignePan {
    border-bottom:1px solid #999999;
    width:243px;
}
#idArticleLignePan .entete{font-family:arial;font-size:11px;color:#000000;font-weight:bold;}
#idArticleLignePan .libelle{font-family:arial;font-size:11px;color:#000000;font-weight:normal;}
#idArticleLignePan .details{font-family:arial;font-size:11px;color:#333333;font-weight:bold;padding-left:23px;padding-top:3px;}
#idArticleLignePan .ref{font-family:arial;font-size:10px;color:#333333;font-weight:bold;padding-top:3px;}
#idArticleLignePan .disponible{font-family:arial;font-size:10px;color:#E6003C;font-weight:bold;padding-left:15px;padding-top:3px;}
#idArticleLignePan  select {font-family:arial;font-size:11px;color:#000000;}

#idTdPrixCataLignePan   {
    border-bottom:1px solid #999999;
    width:75px;
    text-align:center; 
    font-family:arial;
    font-size:11px;
    color:#666666;
    font-weight:normal;
}
#idTdAvantageLignePan   {
    border-bottom:1px solid #999999;
    width:93px;
    text-align:center; 
    font-family:arial;
    font-size:11px;color:#666666;
    font-weight:normal;
}
#idReductionLignePan    {
    border-bottom:1px solid #999999;
    width:95px;
    text-align:center; 
    font-family:arial;
    font-size:12px;
    color:#E70039;
    font-weight:bold;
}
#idTdQteLignePan        {
    border-bottom:1px solid #999999;
    width:73px;
    text-align:center;
    font-family:arial;
    font-size:12px;
    color:#666666;
    font-weight:normal;
}
#idTdPrixNetLignePan    {
    width:86px;
    border-bottom:1px solid #999999;
    font-family:arial;
    font-size:12px;color:#666666;
    font-weight:bold;
}
#idMntPrixNetLignePan {
  font-family:arial;
  font-size:11px;
  color:#666666;
  font-weight:normal;
  text-align:center;
}
#d3eLignePan{
  color: #44b45e;
  font:400 9px arial,serif;
  text-align:center;

}
#montantD3eLignePan{
  color: #666666;
  font-weight:bold;
  
}
#idOptionsLignePan{
    border-bottom:1px solid #999999;
}
#idArticleLigneRecap{
    width:347px;
    border-top:1px solid #FF9966; 
    padding-top:5px;
    padding-bottom:5px;
}
#idArticleLigneRecap .entete{font-family:arial;font-size:11px;color:#000000;font-weight:bold;}
#idArticleLigneRecap .libelle{font-family:arial;font-size:11px;color:#000000;font-weight:normal;}
#idArticleLigneRecap .details{font-family:arial;font-size:11px;color:#333333;font-weight:bold;padding-top:3px;}
#idArticleLigneRecap .ref{font-family:arial;font-size:10px;color:#333333;font-weight:bold;padding-top:3px;}
#idArticleLigneRecap .disponible{font-family:arial;font-size:10px;color:#E6003C;font-weight:bold;padding-top:3px;}
#idArticleLigneRecap select {font-family:arial;font-size:11px;color:#000000;}

#idPrixcataLigneRecap {
    border-top:1px solid #FF9966;
    font-family:arial;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    width:75px;
    text-align:center;
}

#idAvantageLigneRecap {
    border-top:1px solid #FF9966;
    width:93px;
    text-align:center;
}
#idReductionLigneRecap {
    width:94px;
    border-top:1px solid #FF9966;
    font-family:arial;
    font-size:12px;
    color:#E70039;
    font-weight:bold;
    text-align:center;
}
#idQteLigneRecap {
    width:74px;
    border-top:1px solid #FF9966;
    font-family:arial;
    font-size:12px;
    color:#666666;
    font-weight:normal;
    text-align:center;
}
#idTdPrixNetLigneRecap    {
    border-top:1px solid #FF9966;
    font-family:arial;
    font-size:12px;color:#666666;
    font-weight:bold;
}
#idMntPrixNetLigneRecap {
  font-family:arial;
  font-size:11px;
  color:#666666;
  font-weight:normal;
  text-align:center;
}
#d3eLigneRecap{
  color: #44b45e;
  font:400 9px arial,serif;
  text-align:center;

}
#montantD3eLigneRecap{
  color: #666666;
  font-weight:bold;
  
}
#lignePanier{
   
}
#ligneRecap{

}
#ligneRecapPaiement{

}
