body {
	background-image:url('/images/fdbg.png');
	color:#8f8274;
	background-repeat: repeat-x;
        font-family: verdana, arial;
        font-weight: normal;
        font-style: normal;
        font-size: 12px;
        line-height: 14px;
	padding:0px;
	margin:0px;
}

a:link { text-decoration:none;color:#0097c9;}
a:visited { text-decoration:none;color:#0097c9;}
a:hover { text-decoration:underline;color:#0097c9;}

h1 {
color: #003399;
font-size: 20px;
line-height:5px;
margin:0px 0px 0px 0px;
}

h2 {
color: #003399;
font-size: 16px;
line-height:18px;
font-weight: normal;
margin:0px 0px 0px 0px;
}

h3 {
font-size: 11px;
font-weight: normal;
margin:0px 0px 0px 0px;
}

h4 {
color: #003399;
font-size: 16px;
line-height:5px;
font-weight: normal;
margin:5px 0px 5px 0px;
}

h5 {
color: #0082c8;
font-size: 14px;
line-height:20px;
font-weight: bold;	
margin:5px 0px 5px 0px;
}

h6 {
color: #ff6600;
font-size: 14px;
font-weight: bold;	
}

img {
	border:0px;
	padding:0px;
	margin:0px;
}

.descriptif {
 color: #3c3a3d;
 font-size:11px;	
}

a.Links, a.Links:visited {
	color:white;
	border:1px solid #05e100;	
	background:url("images/linkBg.gif") repeat-x;	
	text-decoration:none;
	font-size:14px;
	padding:1px 4px;
}

a.Links:hover {
	color:black;
	padding:1px 4px;
	text-decoration:none;
	font-size:14px;	
}

.header_note_user {
	border-top:1px solid #935795; 
	border-bottom:1px solid #935795; 
	color:#935795; 
	padding-top:3px; 
	padding-bottom:3px;
	font-size:12px;
	margin-top:10px;
	margin-bottom:10px;
}

.titre_navigation {
	font-size:11px;
	color:#8f8274;	
}

#DIVOngletDroite1 {padding:0px; margin:0px; height:29px; overflow:hidden;font-family: verdana, arial;font-weight: normal;font-style: normal;font-size: 8pt;line-height: 10pt; text-align:left;}
#DIVOngletDroite1 ul {padding:0px; margin: 0px;float:right; padding:0px; list-style:none}
#DIVOngletDroite1 li {float:left; padding-right:5px;}
#DIVOngletDroite1 a:hover span, #DIVOngletDroite1 a:focus span {text-decoration: underline; cursor:pointer;}

#DIVOngletDroite2 {padding:0px; margin:0px; height:40px; overflow:hidden;font-family: verdana, arial;font-weight: normal;font-style: normal;font-size: 8pt;line-height: 24px; text-align:left;}
#DIVOngletDroite2 ul {padding:0px; margin: 0px;float:right; padding:0px; list-style:none}
#DIVOngletDroite2 li {float:left; padding-right:5px;}
#DIVOngletDroite2 a:hover span, #DIVOngletDroite2 a:focus span {text-decoration: underline; cursor:pointer;}

/* Onglet : gros modele */
.ongletInactif a {float:left; text-decoration:none; padding-top:0px; padding-left:17px; background:url(/images/onglet_g.png) 0% -29px no-repeat; color: #8f8274;}
.ongletInactif span {float:left; padding:9px 17px 0px 0px; height:29px;background:url(/images/onglet_d.png) 100% -29px no-repeat}

.ongletActif a {float:left; text-decoration:none; padding-top:0px; padding-left:17px; background:url(/images/onglet_g.png) 0% 0px no-repeat; color: #8f8274; line-height:20px; font-weight: bold}
.ongletActif span {float:left; padding:9px 17px 0px 0px; height:29px;background:url(/images/onglet_d.png) 100% 0px no-repeat; font-weight: bold; color:#8f8274}

/* Onglet : petit modele */
.ongletInactif2 a {float:left; text-decoration:none; font-size:14px; font-weight:bold; color:#0082c8; padding-top:0px; padding-left:17px; background:url(/images/onglet_g2.png) 0% -40px no-repeat; color: #87888a;}
.ongletInactif2 span {float:left; padding:9px 17px 0px 0px; font-size:14px; height:40px; color:#0082c8; background:url(/images/onglet_d2.png) 100% -40px no-repeat}

.ongletInactif3 a {float:left; text-decoration:none; font-size:14px; font-weight:bold; color:#0082c8; padding-top:0px; padding-left:17px; background:url(/images/onglet_g3.png) 0% -40px no-repeat; color: #87888a;}
.ongletInactif3 span {float:left; padding:9px 17px 0px 0px; font-size:14px; height:40px; color:#0082c8; background:url(/images/onglet_d2.png) 100% -40px no-repeat}

.ongletActif2 a {float:left; text-decoration:none; padding-top:0px; padding-left:17px; background:url(/images/onglet_g2.png) 0% 0px no-repeat; color: #0081c7; font-weight: bold}
.ongletActif2 span {float:left; padding:9px 17px 0px 0px; height:40px;background:url(/images/onglet_d2.png) 100% 0px no-repeat; font-weight: bold; color:#0081c7; line-height:30px; font-size:14px; font-weight: bold}

/* Onglet Panier plein */
.ongletInactifpa a {float:left; text-decoration:none; padding-top:0px; padding-left:17px; background:url(/images/onglet_g.png) 0% -29px no-repeat; color: #8f8274;}
.ongletInactifpa span {float:left; padding:9px 23px 0px 0px; height:29px;background:url(/images/onglet_dpa.png) 100% -29px no-repeat}

.ongletActifpa a {float:left; text-decoration:none; padding-top:0px; padding-left:17px; background:url(/images/onglet_g.png) 0% 0px no-repeat; color: #87888a; font-weight: bold}
.ongletActifpa span {float:left; padding:9px 23px 0px 0px; height:29px;background:url(/images/onglet_dpa.png) 100% 0px no-repeat; font-weight: bold; color:#333; font-weight: bold}

/* Onglet Panier vide */
.ongletInactifpav a {float:left; text-decoration:none; padding-top:0px; padding-left:17px; background:url(/images/onglet_g.png) 0% -29px no-repeat; color: #8f8274;}
.ongletInactifpav span {float:left; padding:9px 23px 0px 0px; height:29px;background:url(/images/onglet_dpav.png) 100% -29px no-repeat}

.ongletActifpav a {float:left; text-decoration:none; padding-top:0px; padding-left:17px; background:url(/images/onglet_g.png) 0% 0px no-repeat; color: #87888a; font-weight: bold}
.ongletActifpav span {float:left; padding:9px 23px 0px 0px; height:29px;background:url(/images/onglet_dpav.png) 100% 0px no-repeat; font-weight: bold; color:#333; font-weight: bold}

/* ------------------------------------------------------------------------ */
/*                            Conteneur global                              */
/* ------------------------------------------------------------------------ */
#zone_conteneur {
position: relative;
width: 988px;
min-height:600px;
padding-left:0px;
padding-right:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
background-image:url('/images/fondcontenu.png');
background-repeat:no-repeat;	
background-position:center top;
text-align:left;
} 

/* ------------------------------------------------------------------------ */
/*                                 Header global                            */
/* ------------------------------------------------------------------------ */
#zone_header {
position: relative;
height: 88px;
text-align: right;
padding: 0px;
margin: 0px; 
margin-top:0px;
margin-left: auto;
margin-right: auto;
text-align:left;
}

/* ------------------------------------------------------------------------ */
/*                              Menu à gauche                               */
/* ------------------------------------------------------------------------ */
#zone_gauche {
float: left;
width: 137px;
margin-left: 29px;
margin-top:0px;
padding: 0px;
overflow-x:hidden;
text-align:left;
}

/* ------------------------------------------------------------------------ */
/*                               Menu à droite                              */
/* ------------------------------------------------------------------------ */
#zone_droite {
float: left;
padding: 0px;
padding-left: 10px;
width:220px; 
text-align:left;
}

/* ------------------------------------------------------------------------ */
/*                               Header (H1 et H2)                          */
/* ------------------------------------------------------------------------ */
#zone_header2 {
float: left;
width: 930px;
height: 70px;
margin-left: 29px;
margin-right:29px;
margin-top: 10px;
padding: 0px;
text-align:left;
}

/* ------------------------------------------------------------------------ */
/*                                 Contenu                                  */ 
/* ------------------------------------------------------------------------ */
#zone_contenu {
float:left;
padding: 0px;
padding-left: 10px;
width:545px; 
text-align:left;
}
div#zone_contenu { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

p, pre{
padding: 5px 10px;
margin:0px;
}

/* ------------------------------------------------------------------------ */
/*                       Contenu gauche + milieu                            */
/* ------------------------------------------------------------------------ */
#zone_contenu_gm {
float:left;
padding-left: 0px;
padding-left:29px;
margin-top: 10px;
text-align:left;
}
div#zone_contenu_gm {
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
}

/* ------------------------------------------------------------------------ */
/*             Contenu gauche + milieu + droite (sans header)               */
/* ------------------------------------------------------------------------ */
#zone_contenu_gmd {
padding-left: 0px;
margin-right:36px;
margin-left:36px;
margin-top: 10px;
text-align:left;
margin-top: 83px;
}
div#zone_contenu_gmd {
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
}

/* ------------------------------------------------------------------------ */
/*                   Contenu milieu + droite (sans header)                  */
/* ------------------------------------------------------------------------ */
#zone_contenu_md {
float:left;
padding: 0px;
padding-left: 10px;
width:770px;
text-align:left;
}
div#zone_contenu_md {
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
}
p, pre{
padding: 5px 10px;
margin:0px;
}


/* ------------------------------------------------------------------------ */
/*                             Footer global                                */ 
/* ------------------------------------------------------------------------ */
#zone_footer {
clear:both;
padding:0px;
margin:0px;
text-align: center;
} 
/* ------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------ */
/*                                Menu de navigation                        */ 
/* ------------------------------------------------------------------------ */
#menu_panier {
padding:0px; 
margin: 0px; 
line-height: 18px; 
font-family: verdana, arial;
font-weight: bold; 
font-style: normal; 
font-size: 12px; 
color: #FFFFFF; 
text-align:left;
}

#menu_panier ul {
padding:0px; 
margin: 0px; 
list-style:none;
text-align:center;
}

#menu_panier li {
float:left; 
width:135px; 
height:20px; 
list-style:none;
border:2px solid #FFFFFF;
text-align:center;
}

.panieractif {background-color:#935795;}
.panieractif span {color: #FFFFFF;}
.panieractif2 {background-color:#ca9ac2;}
.panieractif2 span {color: #FFFFFF;}
.panierinactif {background-color:#CCCCCC;}
.panierinactif span {color: #FFFFFF;}

#menu_rubrique { 
width: 150px ; 
list-style: none ; 
margin: 0 ; 
padding: 00px ; 
font-size:11px;
}

#menu_rubrique li { 
color: #000000;
margin-bottom: 1px ; 
margin-left:0px;
border-bottom:1px solid #9dcfef
}
    
.menu_rubrique_off a { 
display: block; 
color: #0097c9;
padding-top:10px;
text-align: left ; 
text-decoration: none ;
}
    
#menu_rubrique li a:hover { 
display: block; 
color: #935795;
padding-top:10px;
text-align: left ; 
text-decoration: none ; 
font-weight:bold;
background:url('/images/fondrub_on.gif') repeat-x bottom;
}
    
.menu_rubrique_on a { 
display: block; 
color: #00ace5;
padding-top:10px;
text-align: left ; 
text-decoration: none ; 
font-weight:bold;
background:url('/images/fondrub_on.gif') repeat-x bottom;
}

.menu_rubrique_on2 a { 
display: block; 
color: #00ace5;
padding-top:10px;
text-align: left ; 
text-decoration: none ; 
font-weight:bold;
}
/* ------------------------------------------------------------------------ */
/*                            Bouton sur fond orange                        */
/* ------------------------------------------------------------------------ */
a.bouton, 
button.bouton { 
    display:inline-block; 
    outline: none;
    text-decoration: none;
    font-weight:bold;
    margin:0; 
    padding:0; 
    color:#FFFFFF;
    font-size:11px;
    white-space:nowrap; 
    text-align:center; 
    vertical-align:middle; 
    cursor:pointer; 
    border:0; 
    background:none; 
} 
a.bouton:hover {
   text-decoration: underline;
}
a.bouton span, 
button.bouton span { 
    position:relative; 
    float:left; 
    padding:0 0 0 25px; 
    vertical-align:middle; 
    background:url('/images/btn/01g.gif') left top no-repeat; 
} 
a.bouton span span, 
button.bouton span span { 
    padding:0 25px 0 0; 
    background:url('/images/btn/01d.gif') right top no-repeat; 
} 
a.bouton span span span, 
button.bouton span span span { 
    height:25px; 
    padding:0; 
    line-height:24px; 
    background:url('/images/btn/01m.gif') left top repeat-x; 
} 

a.bouton3,
button.bouton3 {
    display:inline-block;
    outline: none;
    text-decoration: none;
    font-weight:bold;
    margin:0;
    padding:0;
    color:#FFFFFF;
    font-size:18px;
    white-space:nowrap;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    border:0;
    background:none;
}
a.bouton3:hover {
   text-decoration: underline;
}
a.bouton3 span,
button.bouton3 span {
    position:relative;
    float:left;
    padding:0 0 0 15px;
    vertical-align:middle;
    background:url('/images/btn/03g.gif') left top no-repeat;
}
a.bouton3 span span,
button.bouton3 span span {
    padding:0 15px 0 0;
    background:url('/images/btn/03d.gif') right top no-repeat;
}
a.bouton3 span span span,
button.bouton3 span span span {
    height:40px;
    padding:0;
    width:120px;
    line-height:28px;
    background:url('/images/btn/03m.gif') left top no-repeat;
}
 
a.bouton4,
button.bouton4 {
    display:inline-block;
    outline: none;
    text-decoration: none;
    font-weight:bold;
    margin:0;
    padding:0;
    color:#0082c8;
    font-size:12px;
    white-space:nowrap;
    text-align:center;
    cursor:pointer;
    border:0;
    background:none;
}
a.bouton4:hover {
   text-decoration: underline;
}
a.bouton4 span,
button.bouton4 span {
    position:relative;
    float:left;
    padding:0 0 0 26px;
    vertical-align:49px;
    background:url('/images/btn/04g.gif') left top no-repeat;
}
a.bouton4 span span,
button.bouton4 span span {
    padding:0 15px 0 0;
    background:url('/images/btn/04d.gif') right top no-repeat;
}
a.bouton4 span span span,
button.bouton4 span span span {
    height:40px;
    padding:0;
    line-height:28px;
    background:url('/images/btn/04m.gif') left top repeat-x;
}

a.bouton6,
button.bouton6 {
    display:inline-block;
    outline: none;
    text-decoration: none;
    font-weight:bold;
    margin:0;
    padding:0;
    color:#0082c8;
    font-size:12px;
    white-space:nowrap;
    text-align:center;
    cursor:pointer;
    border:0;
    background:none;
}
a.bouton6:hover {
   text-decoration: underline;
}
a.bouton6 span,
button.bouton6 span {
    position:relative;
    float:left;
    padding:0 0 0 26px;
    vertical-align:49px;
    background:url('/images/btn/06g.gif') left top no-repeat;
}
a.bouton6 span span,
button.bouton6 span span {
    padding:0 15px 0 0;
    background:url('/images/btn/06d.gif') right top no-repeat;
}
a.bouton6 span span span,
button.bouton6 span span span {
    height:40px;
    padding:0;
    line-height:28px;
    background:url('/images/btn/06m.gif') left top repeat-x;
}

a.bouton5,
button.bouton5 {
    display:inline-block;
    outline: none;
    text-decoration: none;
    font-weight:bold;
    margin:0;
    padding:0;
    color:#FFFFFF;
    font-size:16px;
    white-space:nowrap;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    border:0;
    background:none;
}
a.bouton5:hover {
   text-decoration: underline;
}
a.bouton5 span,
button.bouton5 span {
    position:relative;
    float:left;
    padding:0 0 0 15px;
    vertical-align:middle;
    background:url('/images/btn/05g.gif') left top no-repeat;
}
a.bouton5 span span,
button.bouton5 span span {
    padding:0 15px 0 0;
    background:url('/images/btn/05d.gif') right top no-repeat;
}
a.bouton5 span span span,
button.bouton5 span span span {
    height:40px;
    padding:0;
    line-height:28px;
    background:url('/images/btn/05m.gif') left top repeat-x;
}
* html button {width:1%; overflow:visible;} 
* *:first-child+html button {overflow:visible;}

a.bouton2,
button.bouton2 {
    display:inline-block;
    outline: none;
    text-decoration: none;
    font-weight:bold;
    margin:0;
    padding:0;
    color:#86786a;
    font-size:12px;
    white-space:nowrap;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    border:0;
    background:none;
}
a.bouton2:hover {
   text-decoration: underline;
}
a.bouton2 span,
button.bouton2 span {
    position:relative;
    float:left;
    padding:0 0 0 25px;
    vertical-align:middle;
    background:url('/images/btn/02g.gif') left top no-repeat;
}
a.bouton2 span span,
button.bouton2 span span {
    padding:0 25px 0 0;
    background:url('/images/btn/02d.gif') right top no-repeat;
}
a.bouton2 span span span,
button.bouton2 span span span {
    height:20px;
    padding:0;
    line-height:1.5;
    background:url('/images/btn/02m.gif') left top repeat-x;
}

.titre_h1 {
color: #003399;
font-size: 20px;
line-height:25px;
font-weight: bold;
}

.titre_h2 {
color: #003399;
font-size: 16px;
line-height:20px;
font-weight: normal;
}

.titre_h3 {
color: #003399;
font-size: 20px;
line-height:5px;
}

.titre_h4 {
color: #003399;
font-size: 16px;
line-height:5px;
font-weight: normal;
margin:5px 0px 5px 0px;
}

.titre_h5 {
color: #0082c8;
font-size: 14px;
line-height:20px;
font-weight: bold;	
margin:5px 0px 5px 0px;
}

.titre_h6 {
color: #ff6600;
font-size: 14px;
font-weight: bold;	
}

/* ------------------------------------------------------------------------ */
/*                           Champs de formulaire                           */
/* ------------------------------------------------------------------------ */
.texte {
	background:url('/images/fdtxt.png') no-repeat;
	background-position:bottom right;
 	font-family: verdana, arial; 
 	font-size: 12px; 
 	font-weight: normal;
	border: #8f8274 1px solid;
	height:15px;
}

.texteVideProduit {
	background:url('/images/fdtxtvideproduit.png') no-repeat;
	background-position:bottom right;
 	font-family: verdana, arial; 
 	font-size: 12px; 
 	font-weight: normal;
 	font-style: italic;
	border: #8f8274 1px solid;
}

.texte:hover {
   border-color:#0082c8;
}

.texte:focus {
   border-color:#0082c8;
}

.select {
	font-size: 12px; 
 	font-weight: normal;
	border: #8f8274 1px solid;	
}

.select:hover {
   border-color:#0082c8;
}

.select:focus {
   border-color:#0082c8;
}

.select9px {
	font-size: 9px; 
 	font-weight: normal;
	border: #8f8274 1px solid;
	width: 70px;
}

.select9px:hover {
   border-color:#0082c8;
}

.select9px:focus {
   border-color:#0082c8;
}

.table_couleur {
	border-collapse:collapse; 
	border:2px solid #BBBBBB; 
	width:70px;	
}

.table_couleur tr {
	height:12px;
}

.table_couleur td {
	border-collapse:collapse; 
	border:2px solid #BBBBBB;
	width:14px;	
}

.table_couleur td:hover {
	cursor:pointer;	
}

.recadrage_zoom1 {
width:48px;
height:47px;
cursor:pointer;
background:url('/images/btn/ret_zoom1.png');
}
.recadrage_zoom1:hover {
background-position:48px 0px;
}

.recadrage_zoom2 {
width:48px;
height:47px;
cursor:pointer;
background:url('/images/btn/ret_zoom2.png');
}
.recadrage_zoom2:hover {
background-position:48px 0px;
}

.recadrage_portrait {
width:66px;
height:66px;
cursor:pointer;
background:url('/images/btn/ret_por.png');
}
.recadrage_portrait:hover {
background-position:66px 0px;
}

.recadrage_paysage {
width:66px;
height:66px;
cursor:pointer;
background:url('/images/btn/ret_pay.png');
}
.recadrage_paysage:hover {
background-position:66px 0px;
}

.recadrage_mirroir_h {
list-style:none;
cursor:pointer;
float:left; 
width:76px;
height:59px;
background:url('/images/btn/ret_mir1.png');
}
.recadrage_mirroir_h:hover {
background-position:76px 0px;
}

.recadrage_mirroir_v {
list-style:none;
cursor:pointer;
float:left; 
width:76px;
height:59px;
background:url('/images/btn/ret_mir2.png');
}
.recadrage_mirroir_v:hover {
background-position:76px 0px;
}

.recadrage_rotation_1 {
list-style:none;
cursor:pointer;
float:left; 
width:54px;
height:59px;
background:url('/images/btn/ret_rot1.png');
}
.recadrage_rotation_1:hover {
background-position:54px 0px;
}

.recadrage_rotation_2 {
list-style:none;
cursor:pointer;
float:left; 
width:54px;
height:59px;
background:url('/images/btn/ret_rot2.png');
}
.recadrage_rotation_2:hover {
background-position:54px 0px;
}

.picto_rotation_1 {
background-image:url('/images/btn/btn_ph2.gif');
width:25px;
height:20px;	
list-style:none;
cursor:pointer;
float:left; 
}
.picto_rotation_1:hover {
background-position:25px;
}
.picto_rotation_2 {
background-image:url('/images/btn/btn_ph3.gif');
width:25px;
height:20px;	
list-style:none;
cursor:pointer;
float:left; 
}
.picto_rotation_2:hover {
background-position:25px;
}
.picto_suppression {
background-image:url('/images/btn/btn_ph4.gif');
width:25px;
height:20px;	
list-style:none;
cursor:pointer;
float:left; 
}
.picto_suppression:hover {
background-position:25px;
}
.picto_duplication {
background-image:url('/images/btn/btn_ph5.gif');
width:25px;
height:20px;	
list-style:none;
cursor:pointer;
float:left; 
}
.picto_duplication:hover {
background-position:25px;
}

.ExplorateurDossier {
width:132px; 
height:140px; 
margin-right:5px; 
margin-bottom:5px; 
float:left; 
padding:5px;
border:1px solid #9dcfef;
text-align:center;
font-weight:bold;
}

.ExplorateurGroupe {
width:170px; 
height:200px; 
margin-right:5px; 
margin-bottom:5px; 
float:left; 
padding:5px;
border:1px solid #9dcfef;
text-align:center;
font-weight:bold;
}

.ExplorateurPhoto {
width:89px; 
height:88px; 
margin-right:5px; 
margin-bottom:5px; 
float:left; 
padding:5px;
border:1px solid #9dcfef;
text-align:center;
font-weight:bold;
cursor:pointer;
}

.ExplorateurPhotoOn {
width:89px; 
height:88px; 
margin-right:5px; 
margin-bottom:5px; 
float:left; 
padding:4px;
border:2px solid #0082c8;
text-align:center;
font-weight:bold;
cursor:pointer;
}

.AtelierOutils {
border-top:solid 1px #00c7e3;
border-left:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}

.AtelierOutils_Select {
border-top:solid 1px #00c7e3;
border-left:solid 1px #00c7e3;
border-right:solid 1px #00c7e3;
}

.AtelierOutils {
border-top:solid 1px #00c7e3;
border-left:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}

.AtelierOutilsHeader {
background:url('/images/btn/deroule_off.gif') 5px 0px no-repeat; 
height:24px;
font-size:16px; 
padding-left:25px;
padding-top:6px; 
cursor:pointer;	
overflow:hidden;
}

.AtelierOutilsHeader:hover {
color:#009ee1;	
background:url('/images/btn/deroule.gif') 5px 0px no-repeat; 
}

.AtelierOutilsHeader_Select {
background:url('/images/btn/deroule.gif') 5px -25px; 
background-repeat:no-repeat;
background-color:#e6f5fc;
height:24px;
font-size:16px; 
font-weight:bold;
padding-left:25px;
padding-top:6px; 
cursor:pointer;	
color:#0082c8;
}

.btn_pa_param {
width:183px; 
font-size:13px;
height:22px; 
border:0px; 
font-weight:bold; 
color:#FFFFFF; 
padding-left:25px;
cursor:pointer;
}

.btn_pa_param:hover {
background-image:url('/images/btn/btn_pa_param.gif'); 
background-position:0px 22px;	
}

.Panier_LibelleTirage {
font-size:14px;
font-weight:bold;
color:#ff6600;	
}
.Panier_CodePromo {
border-bottom:2px dotted #00c7e3; 
border-top:2px dotted #00c7e3; 
color:#00c7e3; 
font-weight:bold; 
font-size:14px
}
.Panier_NbPhoto {
font-weight:bold;	
}
.Panier_Total {
font-weight:bold;
font-size:16px;
color:#0082c8;
}
.Panier_Prix {
font-weight:normal;	
}
.Panier_Pack {
color:#935795;	
}
.Panier_TexteFDP {
color:#0082c8;	
}

.cellulepanierentete {
border-collapse:collapse;
border-bottom:1px solid #bab4aa;
}

.cellulepaniercp {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #bab4aa;
color:#000000;
text-align:center;
font-size:10px;
}

.cellulepaniercpb {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #bab4aa;
color:#000000;
text-align:center;
font-size:10px;
font-weight:bold; 
text-align:right; 
padding-right:20px; 
}

.cellulepaniercp2 {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #bab4aa;
color:#999999;
text-align:center;
font-size:10px;
}

.cellulepaniercp2b {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #bab4aa;
color:#999999;
text-align:center;
font-size:10px;
font-weight:bold; 
text-align:right;
}

.cellulepanier {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #bab4aa;
color:#000000;
text-align:center;
}

.cellulepanierfin {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #000000;
color:#000000;
text-align:center;
font-size:10px;
}

.cellulepanierfinent {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #000000;
color:#000000;
text-align:center;
font-size:10px;
}

.cellulepanierfinent:hover {
cursor:pointer;	
}

.cellulepanierfin2 {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #000000;
color:#000000;
text-align:center;
font-weight:bold;
}

.cellulepanierfinb {
border-left:1px solid #bab4aa; 
border-right:1px solid #bab4aa; 
border-bottom:1px solid #000000;
color:#000000;
text-align:center;
font-weight:bold;
text-align:right; 
/* padding-right:20px; */
}

.qteplus {
position:absolute; 
margin-top:-10px; 
margin-left:0px; 
width:14PX; 
height:10px; 
overflow:hidden; 
cursor:pointer; 
background-image:url('/images/btn/btn_plus.gif');
}

.qtemoins {
position:absolute; 
margin-top:1px; 
margin-left:0px; 
width:14px; 
height:10px; 
overflow:hidden; 
cursor:pointer; 
background-image:url('/images/btn/btn_moins.gif');
}

.qteplus:hover {
background-position:0px 11px;
}

.qtemoins:hover {
background-position:0px 11px;
}

.tdtirage {
position:relative; 
margin-top:10px; 
height:96px;
}

.trtotal {
background-color:#C0C0C0;
}

.trpromo {
background-color:#b3ddef;	
}

.trpack {
background-color:#E7C6FB;
}

.tdimage {
border:1px solid #9dcfef;
}

.divcop {
position:relative; 
overflow:hidden;
height:20px;
width:110px;
text-align:left; 
font-size:10px;	
line-height:20px;
background:url('/images/btn/btn_dup.gif') no-repeat;
}

.divsup {
position:relative; 
overflow:hidden;
height:20px; 
width:110px;
text-align:left; 
font-size:10px;	
line-height:20px;
background:url('/images/btn/btn_ph_4.gif') no-repeat;
}

.statusphoto {
position:absolute; 
top:0px; 
left:0px; 
margin-left:86px; 
margin-top:74px; 
background-image:url('/images/picto/status.gif'); 
background-position:0px 0px; 
width:20px; 
height:20px; 
}
