.catalogue ul.liste{width:615px}

.catalogue a.lienlibel {width:100%;font-size:13px;font-weight:bold;color:#383838;display:block;text-align:center}
.catalogue a.lienlibel:hover {color:#FF6633}

/* 1c6ba3 */
.catalogue li.overclass, .catalogue li.row {height:235px;width:190px;border:1px solid #99b1c2;float:left;margin:12px 0 0 12px}
.catalogue li.overclass {background-color:#ccc}


.catalogue li.liproduitrow_image {width:100%;height:140px}
.catalogue li.liproduitrow_libelle {width:98%;height:44px;margin:2px}


.catalogue img.image {height:19px}
.catalogue img.rowimage {position:relative;width:185px;height:140px}
.catalogue img.icon {height:50px;text-align:center}
.catalogue span.tarif-libelle {display:block;font-size:9px;padding-left:5px;width:58px}
.catalogue div.tarif {width:180px;color:#FF6633;text-align:right}
.catalogue div.tarifimageliste {position:relative;top:-120px;left:10px;font-size:12px;color:#FF6633;float:left}

.catalogue span.prix{font-size:13px;color:#FF6633;font-weight:bold}
.catalogue span.prix_sd_total_ttc {font-size:9px;color:#FF6633}

.catalogue div.ancientarif {width:180px;color:#FF6633;text-align:right;padding-top:3px}
.catalogue span.ancientarif{font-size:10px;font-weight:bold;text-decoration:line-through}
.catalogue span.ancientarif_sd_total_ttc {font-size:8px;text-decoration:line-through}

ul.parpage {position:relative;to_p:3px;clear:both}
tr.parpage {width:100%;font-size:14px}
td.parpage_prev {width:200px; padding-left: 12px}
td.parpages{width:200px;text-align:center}
td.parpage_next{width:200px;text-align:right}
.parpage a {color:#EB6909;}
a.page_next{color:#EB6909;text-decoration:underline}

.catalogue span.pasdeproduit {display:block;width:100%;text-align: center;color:#000; font-size:14px}


#elcotarifprixoffre div{background-color:#eb6909;}



div.panieralert_fond{background-color:red;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80}
div.panieralert_close{color:white;text-decoration:none}


h3.panierpoursuivre {background-color:EAE5E2; font-size:13px;}
h3.panierpoursuivreqte {font-size:13px;}
h1.panierpoursuivre {background-color:D5CBC6;text-align:center}



a.panierpoursuivre,
a.panierpoursuivre:link,
a.panierpoursuivre:visited,
a.panierpoursuivre:active {background-color:#1c6ba3;color:#fff;font-size:14px;position:relative;width:200px;padding:5px}
/*********************VALIDATION DES INFORMATIONS PERSONNELS********************************/
.dialogue p {margin:80px 0}

#itcoeditelcocompte {clear:both}

.titre span {height: 24px; line-height: 24px; padding:0 0 0 32px;font-size:16px;background:no-repeat left}

.info span {background-image:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_25022011_153144.PNG)}
.tel span {background-image:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_25022011_153204.PNG)} 
.fact span {background-image:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_25022011_153126.PNG)}
.livra span {background-image: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_24022011_114047.PNG)}
.gift span {background-image:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_07032011_112754.PNG)}
.valid_select span {background-image: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_04032011_175647.PNG)}

.liv span {padding-left: 0}

.ajout-adr a {background:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_07032011_112410.PNG) no-repeat left; padding-left: 20px}
.cadeau a {background:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_07032011_112754.PNG) no-repeat left; padding-left: 20px}

.edit li div {clear: both}
.edit li span.etiquette {float: left;display:block}

/*--------------Dernière étape de la validation-----------------*/
ul.validation {margin-bottom: 10px}
li.etiquette {background-color: #E1E6FA}
li.individu, li.facturation, li.livraison, li.destinataire {background-color: #C4D7ED; font-weight: bold}

.paniercompte h2 {margin: 10px 0 0; font-size: 18px; width: 300px; height: 24px; line-height: 12px; padding: 5px 5px 5px 32px;background-repeat:no-repeat; background-position: top left }

div.wauresume a.revoir_infoperso, .btn_retour a { width: 240px; height: 35px; line-height: 35px; border: 1px solid #C4D7ED; border-radius: 5px; -moz-border-radius: 5px; margin: 23px 0px; padding: 5px 5px 5px 45px; background-image: url(http://imfiv.actioncom.fr/dbIMAGE/tid12/hd/I_18022011_171357.PNG); background-repeat: no-repeat; background-position: left 5px; display: block}

/******** LIEN POUR LA CREATION D'UN COMPTE DANS LE PANIER D'ACHAT *****************/
div.lien_creer_compte a {line-height: 30px}#itcoeditrs input { width:300px }

#itcoeditrs ul.edit {text-align:left}

#itcoeditadresse input { width:485px }

#itcoeditadresse textarea.field {
font-size:11px;
color:#383838;
width:490px;
height:35px;
overflow:hidden
}

#itcoeditcivilite input,#itcoeditcp input { width:80px }

#itcoeditcivilite ul.edit,#itcoeditnom ul.edit,#itcoeditprenom ul.edit,#itcoeditadresse ul.edit,#itcoeditcp ul.edit,#itcoeditville ul.edit,#itcoeditpays ul.edit {}

#itcoeditnom input,#itcoeditprenom input,#itcoeditville input,#itcoeditpays input { width:180px }#menuverticalnoilp a.lienitem:hover  { text-decoration:underline}

#liprofamrubrique ul { margin:0;padding:0}
#liprofamrubrique li {list-style:none}

#liprofamrubrique li.linode,
#liprofamrubrique li.linode_2 {font-size:14px; margin:0;vetical-align:top}

#liprofamrubrique li.linode_3,
#liprofamrubrique li.linode_4,
#liprofamrubrique li.linode_5,
#liprofamrubrique li.linode_6 {display:none}

#liprofamrubrique a.liennode,
#liprofamrubrique a.liennode:link,
#liprofamrubrique a.liennode:visited,
#liprofamrubrique a.liennode:active   {font-size:9px}
#liprofamrubrique a.liennode:hover  { text-decoration:underline}
#etiquettenoiprodass h3 {font-size:12px;text-decoration:underline}.recherche input.search {width: 575px}


#produitlistenoirecherche ul{list-style:none;margin:0;padding:0}
#produitlistenoirecherche a.lienimage {position:relative;margin:0;padding:0;text-align:center;width:142px;height:108px;display:table-cell;}
#produitlistenoirecherche li.overclass,
#produitlistenoirecherche li.row {margin:0;padding:0;font-size:11px;text-align:center;width:143px;float:left ;height:132px;display:table-cell}

#produitlistenoirecherche img.rowimage {width:135px;height:108px;}
#produitlistenoirecherche span.pasdeproduit {font-size:11px;line-height:11px;color:#000;}
#produitlistenoirecherche ul.textes{display:none}

#produitlistenoirecherche ul.parpage {margin:0;padding:0;clear:both;position:absolute;left:50px;top:397px; width:50%}
#produitlistenoirecherche li.pages {color:#fff; font-size:10px}

#produitlistenoirecherche a.liencode,
#produitlistenoirecherche a.liencode:link,
#produitlistenoirecherche a.liencode:visited,
#produitlistenoirecherche a.liencode:active  {color:#fff; font-size:10px;width:140px;}
#produitlistenoirecherche a.liencode:hover  { text-decoration:underline;width:140px}

#produitlistenoirecherche a.news {font-size:11px;line-height:11px;color:#000;text-decoration:underline;padding-left:10px;font-style:italic}

/******************** ORGANISATION DES PRODUITS SUITE A UNE RECHERCHE ******************************/

#produitlistenoicatalogue ul.liproduitrow {width:136px; height: 195px; border: 1px solid #1C6BA3; margin: 0 6px 6px 0; padding: 4px; float:left}
#produitlistenoicatalogue ul.liproduitrow li.liproduitrow_image {background: #f2f2f2; text-align:center; width:100%}
#produitlistenoicatalogue ul.liproduitrow li.liproduitrow_image img.rowimage {width:130px; height:104px; border: 2px solid #fff}
#produitlistenoicatalogue ul.liproduitrow li.liproduitrow_inclusion {clear:both}.listejq ul li.active{ border-top:solid 3px #e53222;  border-bottom:solid 3px #e53222;}
.listejq li.image img{height:125px; width:125px}

.listejq li.row{
  width:153px;
  height:190px;
  border-left: solid 1px #e4e4e4;
  border-top:solid 3px #9d9d9d;
  border-bottom:dashed 1px #9d9d9d;
  padding:2px 0 5px 0;
  position:relative;
  float:left
}

.listejq ul li:last-child{border-right: solid 1px #e4e4e4}
.listejq ul li.image{text-align:center;height:auto}

.listejq div.tarif{padding:0 0 0 5px}
.listejq div.tarif span{padding:0 0 0 5px}
.listejq span.tarif-libelle{padding:0 0 0 10px}

.listejq ul li div.tarif span,#listejqmv ul li span.tarif-libelle{font-weight:bold;color:#e53222;float:left}

.listejq ul li div.tarifimageliste{clear:both;}

.listejq ul li.libelle{margin-bottom:4px}
.listejq .libelle a {display:block}


.listejq img.imagestock{float:right}

.listejq ul li li{}


.listejq .tarifimageliste {display:none}

.listejq ul.liste ul #enstock a{
  display:block;
  width:112px;
  height:16px;
  background:   url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_07032011_140739.PNG) no-repeat top left transparent;  
  margin:12px 4px 4px 0;
}/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Styles de la popup */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { display:block; margin: .1em 16px .1em 0;  text-align:center;  } 
.ui-dialog .ui-dialog-titlebar-close { display:none; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer;  padding:5px 10px; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }

.ui-dialog.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff; }
.ui-dialog.ui-widget-header, .ui-dialog .ui-widget-header { border-bottom: 1px solid #aaaaaa; font-weight: bold; }
.ui-dialog.ui-helper-clearfix, .ui-dialog .ui-helper-clearfix { display: block; overflow:hidden; }


/* Bouton */
.ui-dialog .ui-state-default  { border:2px solid #85C630; background:none; font-weight: bold; color: #555555; }

/* Bords arrondis */
.ui-dialog.ui-corner-all,  .ui-dialog .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

/* Curseur "draggable" */
.ui-draggable .ui-dialog-titlebar { cursor: move; }

/* Elements redimentionnables */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
/*************MISE EN FORME DU MENU DE GAUCHE********************/


.menugauche li {list-style-type:none; margin: 0 3px 5px}
.menugauche li a {font-size:11px;text-align:right}
.menugauche .active a {color:#eb6009}#itcoaddcmenu ul {padding:0;margin:0;list-style:none;font-weight:normal;font-size:11px}
#itcoaddcmenu li {width:100%;margin_bottom: 5px}
#itcoaddcmenu input.button {position:relative;left:0;top:3px;color:#000;width:193px;background-color:#d5cbc6;border:1px solid #e2d4c4}
#itcoaddcmenu input {font-size:12px;position:relative;height: 20px;width:193px}
#itcoaddcmenu textarea {position:relative;left:0px;top:0px;padding:0;margin:0;height:80px;width:193px;font-size:12px}
#itcoaddcmenu li.auteur {color: #585858;width:193px}
#itcoaddcmenu li.commentaire {color:#585858;width:100%}
#itcoaddcmenu li.bouton{color:#585858;width:100%}
#itcoaddcmenu span {position:relative;font-size:12px}


#etiquettenoicomm h1 {font-size:11px;color:#fff;background-color:#756a65;font-weight:normal;padding:4px}

/**--------- Mise en forme des commentaires ------**/
div#texteforumnoitcom {border: 3px solid #888; margin: 10px 0; padding: 5px 10px}
div#texteforumnoitcom ul.row {overflow:hidden}
div#texteforumnoitcom p.compteur {}
div#texteforumnoitcom ul.row ul.texte {clear:both}
div#texteforumnoitcom ul.row ul li.titre {background:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_18032011_151605.PNG) left no-repeat; padding: 0 0 0 20px; margin: 3px 0; height: 20px line-height: 20px; border-bottom: 1px dashed #888}
div#texteforumnoitcom ul.row ul li.texte p.message { border-bottom: 3px solid #888; padding: 3px 0; margin: 0 0 6px }



/****
#texteforumnoitcom ul {margin:0;padding:0}
#texteforumnoitcom p.compteur {font-size:10px;color:#eb6909;background-color:#e6d3c5;padding:2px}

#texteforumnoitcom ul.nouveau {list-style:none;color:#941008}
#texteforumnoitcom ul.row {list-style:none}
#texteforumnoitcom li.row {width:100%;background-color:#eaeaea;}
#texteforumnoitcom ul.info{color:#000;list-style:none;text-align:left;background-color:#eaeaea;width:100%}

#texteforumnoitcom ul.texte {color:#383838;list-style:none;background-color:#fff;width:100%;padding:2px; margin-bottom:3px}
#texteforumnoitcom p.message {width:100%;font-size:11px}
*****/


#imgzoom div.image {width: 384px;  height: 296px;}

/***
#elcotarifprixart ul {margin:0;padding:0;list-style:none}
#elcotarifprixart li.prix {background-color:#d5cbc6;float:left;text-align:right;width:45px;height:100%;margin:0;padding:0;}
#elcotarifprixart li.fin {width:40px;float:left}
#elcotarifprixart img {text-align:center}
#elcotarifprixart a.panier,#elcotarifprixart div.panier {background-color:#d5cbc6;float:left;height:100%width:160px;text-align:center}
#elcotarifprixart div.panierliste{background-color:#d5cbc6;float:left;height:100%}
#elcotarifprixart h3 {background-color:#d5cbc6;float:left;padding:0;margin:0;text-align:center;font-size:9px;width:72px;height:100%;}
#elcotarifprixart li.ancientarif {clear:both;float:left;display:none}
#elcotarifprixart span.ancientarif_sd_total_ttc {display:none}
***/#panierlistep1 ul {margin:0;padding:0;list-style:none}

#panierlistep1 ul.panierrows {border-top:1px solid #1c6ba3;width:100%;margin:18px 0 0 0 ;}
#panierlistep1 ul.composition {border-bottom:1px solid #ccc;padding: 3px 0 3px 0;height:18px;width:100%;display:table;background-color:#fff}

#panierlistep1 li.supp {width:21px;float:left;padding-right:5px;}
#panierlistep1 li.modele {width:540px;float:left;}
#panierlistep1 ul.lignecomposition {width:560px;display:block;}
#panierlistep1 li.lignecomposition {width:560px; font-weight:400;font-size:12px;float:left;}
#panierlistep1 li.qte {float:left;width:70px;}
#panierlistep1 li.row_total_ttc {float:left;w_idth:93px;font-weight:700;font-size:12px;color:#000}
#panierlistep1 a.article {font-weight:400;font-size:11px;color:#000;margin-left:15px}
#panierlistep1 a.modele{font-weight:400;font-size:11px;color:#1c6ba3;}
#panierlistep1 input {position:relative;left:5px;width:25px}

#panierlistep1 div.totaux {width:310px;clear:both;position:relative;left:437px;}
#panierlistep1 h1.panier_total_ttc {height:25px;color:#eb6909;font-size:14px}
#panierlistep1 div.poids {width:310px;position:relative;left:437px}
#panierlistep1 h1.panier_poids_total {color:#000;font-size:12px}
#panierlistep1 h1.vide{width:215px;position:relative;top:40px;left:5px;font-weight:700;font-size:12px;color:#000}
#panierlistep1 h1.totalttc_libelle,#panierlistep1 span.poids-total_libelle {color:#000;font-size:14px;float:left;width:210px;font-weight:bold}
#panierlistep1 img.image {position:relative;left:5px;width:60px;height:46px;float:left;position:relative;left:-2px;margin:0 5px 0 0;display:table}
#panierlistep1 img.supp {width:18px;}
#panierlistep1 a.panierliste_suite {background-color:#1c6ba3;color:#fff;font-size:14px;position:relative;t_op:25px;width:100%;padding:10px;z-index:10;display:table-cell;text-align:center;font-style:italic;text-decoration:underline}
#panierlistep1 div.auplustard {margin:10px;padding:4px;text-align:center;background-color:#ccc}
#panierlistep1 div.auplustard .auplustard-date {padding-left:3px;font-weight:bold}
#panierlistep1 div.panierliste_suite{text-align:center;width:100%;display:table}


#panierlistep1 .poids-total-valeur{padding-left:3px;font-weight:bold}


#etiquettenoitransport h1,
#etiquettenoipanierpays h1 {font-size:14px;text-align:center;text-transform:uppercase}
#etiquettenoipanierarticle h1,
#etiquettenoipanierquantite h1,
#etiquettenoipanierprix h1 {font-size:14px;height:20px}#itcoeditelcotelephone li {clear:both;margin:0;padding:0;}

span.etiquette {width:70px;display:inline;text-align:left;padding-left:5px;}


#inscriptionnoientreprise input.button {font-size:11px;widt_h:140px;height:25px;color:#000;background-color:#ccc;text-align:center;border:1px solid #eaeaea;display:table-cell;padding:3px}

.corbeille {
width:20px;
height:20px;
border:0;
background-color:#ccc;
cursor:pointer;
margin:0;
padding:0;
}


#produitlistenoifacturation a.lienlibel {font-size:12px;color:#727272;letter-spacing:-1px;margin:0;padding:0;}
#produitlistenoifacturation span.libel{font-size:12px;color:#727272;letter-spacing:-1px;margin:0;padding:0;}
#produitlistenoifacturation a.liencode {font-size:12px;color:#eaeaea;letter-spacing:-1px;margin:0;padding:0;}
#produitlistenoifacturation span.pasdeproduit {text-align:center;color:#383838;font-size:11px;font-weight:400;margin:20px;}


#produitlistenoifacturation ul,
#produitlistenoilivraison ul,
#produitlistenoientreprise ul,
#produitlistenoidestinataire ul {margin:0;padding:0;}

#produitlistenoifacturation li.row,
#produitlistenoifacturation li.rowcurrent,
#produitlistenoilivraison li.rowcurrent,
#produitlistenoilivraison li.row,
#produitlistenoientreprise li.row,
#produitlistenoidestinataire li.row {list-style:none;border:0;height:16px;margin:0;padding:0;clear:both}

#produitlistenoifacturation li.liproduitrow_associe,
#produitlistenoilivraison li.liproduitrow_associe,
#produitlistenoientreprise li.liproduitrow_associe,
#produitlistenoidestinataire li.liproduitrow_associe{list-style:none;width:25px;float:left}

#produitlistenoifacturation li.liproduitrow_libelle,
#produitlistenoilivraison li.liproduitrow_libelle,
#produitlistenoientreprise li.liproduitrow_libelle,
#produitlistenoidestinataire li.liproduitrow_libelle{list-style:none;list-style:none;width:240px;}

#produitlistenoifacturation a.lienlibel:hover,
#produitlistenoilivraison a.lienlibel:hover,
#produitlistenoientreprise a.lienlibel:hover,
#produitlistenoidestinataire a.lienlibel:hover {color:#383838;font-weight:700;}

#produitlistenoifacturation a.liencode:hover,
#produitlistenoilivraison a.liencode:hover,
#produitlistenoientreprise a.liencode:hover,
#produitlistenoidestinataire a.liencode:hover {color:red;}

#produitlistenoifacturation ul.textes,
#produitlistenoilivraison ul.textes,
#produitlistenoientreprise ul.textes,
#produitlistenoidestinataire ul.textes {list-style:none;float:left;width:200px;position:relative;left:10px;}

#produitlistenoifacturation li.texte,
#produitlistenoilivraison li.texte,
#produitlistenoientreprise li.texte,
#produitlistenoidestinataire li.texte {list-style:none;font-size:11px;color:#515151;}

#produitlistenoifacturation li.overclass,
#produitlistenoilivraison li.overclass,
#produitlistenoientreprise li.overclass,
#produitlistenoidestinataire li.overclass {background-color:#727272;height:80px;cursor:pointer;}

#produitlistenoilivraison a.lienlibel,
#produitlistenoientreprise a.lienlibel,
#produitlistenoidestinataire a.lienlibel {width:280px;font-size:12px;color:#727272;letter-spacing:-1px;margin:0;padding:0;}

#produitlistenoilivraison span.libel {font-size:12px;color:#727272;letter-spacing:-1px;margin:0;padding:0;}

#produitlistenoilivraison a.liencode,
#produitlistenoientreprise a.liencode,
#produitlistenoidestinataire a.liencode {width:180px;font-size:12px;color:#eaeaea;letter-spacing:-1px;margin:0;padding:0;}

#produitlistenoilivraison span.pasdeproduit,
#produitlistenoientreprise span.pasdeproduit,
#produitlistenoidestinataire span.pasdeproduit {width:100%;text-align:center;color:#383838;font-size:11px;font-weight:400;margin:20px;}a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active {color:#888;text-decoration:none;font-weight:normal; font-style:italic}
a.chemin:hover {text-decoration:underline}


a.compte,
a.compte:link,
a.compte:visited,
a.compte:active {color:#fff;text-decoration:none;font-weight:bold}
a.compte:hover {text-decoration:underline}

a.aide,a.pvisite,
a.aide:link,a.pvisite:link,
a.aide:visited,a.pvisite:visited,
a.aide:active,a.pvisite:active {font-size:8px;color:#000;}

input.search {width:200px}

a.question,
a.question:link,
a.question:visited,
a.question:active {font-size:11px;color:#fff;text-decoration:none;font-weight:normal}
a.question:hover {text-decoration:underline}.acentrer{width:100%;background:#fff;text-align:center;z-index:2;position:absolute;top:295px;left:0; -webkit-box-shadow: 0px 2px 5px #888}
#bannierejqb ul {height:31px;float: right}  /*;width:189px;height:400px}*/
/* ---- onglet de la bannière ---- */
#bannierejqb li {padding:4px}
#bannierejqb li a {font-size:9px;text-align:right;display:block;height:40px;clear:both;color:#fff}
#bannierejqb div div img { position:relative; z-index:10; }

/* ---- div principale de la bannière ---- */
#bannierejqb div div div { position:absolute; top:0px; left:0px; z-index:100; }

/*---- On fixe la taille de l'imate --- */
.ui-tabs-panel img {height: 290px}
div#rotator {border: 6px solid #fff; border-top-left-radius: 8px; -moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -webkit-box-shadow: 0px -2px 5px #888}

#bannierejqb div div div h2 {text-align:left;padding:5px 5px 2px 5px;margin:0;font-size:22px;text-transform:uppercase;color:#EB6909;font-style:normal;}
#bannierejqb div div div span {text-align:left;padding: 0 5px 5px 5px;margin:0;font-size:18px;display:block;}
#bannierejqb div div div p {width:90%;padding:6px;font-size:12px}
#bannierejqb div div div a {  display:block;  background:none; width:470px;height:290px;}

#bannierejqb .ui-tabs-hide {display:none}

#bannierejqb #rotator ul.tabbed li {float:left;width:18px;height:23px;margin-right:10px;}
#bannierejqb #rotator ul.tabbed img{display:none}
#bannierejqb #rotator ul.tabbed li a {text-align:center;display:block;width:18px;height:18px;color:#9d9d9d;background-color:white;font-size:12px;padding-top:4px;background: url("http://imfiv.actioncom.fr/dbIMAGE/tid12/hd/I_08022011_114428.JPG") no-repeat left 3px transparent; }
#bannierejqb #rotator ul.tabbed li.ui-state-active a{color:#e21000;background-color:#EB6909; border-radius: 5px; -moz-border-radius: 5px}
#bannierejqb #rotator ul.tabbed li.ui-state-active{background-color:#EB6909; border-radius: 5px; -moz-border-radius: 5px}

#bannierejqb #rotator p {display:none}

#bannierejqb .tarif {position:absolute;top:0;left:420px;width:130px;height:24px;font-size:16px;color:#fff;background-color:#c6ff00;-moz-opacity:0.95;opacity: 0.95;filter:alpha(opacity=95)}

#bannierejqb .tarif span.prix{font-size:18px;color:#383838;width:100px;height:20px;display:block;float:left;text-align:right}
#bannierejqb .tarif span.prix_sd_total_ttc{font-size:18px;color:#383838;width:15px;height:20px;display:block;float:left;overflow:hidden}

#bannierejqb .ui-state-active {background-color:#ccc}
#bannierejqb .ui-state-active span {color:#000}#liprofamplan { position : absolute ; font-size:8px;color:#fff}
#liprofamplan li { width:100%}


#liprofamplan a,
#liprofamplan a:link,
#liprofamplan a:visited,
#liprofamplan a:active   {font-size: 10px ; color : #000000 }
#liprofamplan a:hover   { font-weight : bold }

#liprofamplan a.liennode,
#liprofamplan a.liennode:link,
#liprofamplan a.liennode:visited,
#liprofamplan a.liennode:active   { color: #000;font-size:11px; font-weight : bold;padding-bottom:10px}
#liprofamplan a.liennode:hover  { text-decoration:underline}

#liprofamplan a.lienlibel,
#liprofamplan a.lienlibel:link,
#liprofamplan a.lienlibel:visited,
#liprofamplan a.lienlibel:active   { text-decoration : none ; color:#363636;font-size:11px;font-style:italic}
#liprofamplan a.lienlibel:hover  { font-weight : bold ;text-decoration:underline }#produitlistenoicommande a.lienlibel {font-weight:700;font-size:12px;text-decoration:underline;color:#000;height:25px; background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_25022011_095143.PNG) no-repeat left; line-height:25px; padding-left: 24px}

#produitlistenoicommande span.tarif {}
#produitlistenoicommande a.lienimage {width:100px;height:67px;float:left}
#produitlistenoicommande ul{margin:0;padding:0;}
#produitlistenoicommande li.row {clear:both;font-size:12px;color:#494949;font-weight:700;}
#produitlistenoicommande img.rowimage {width:100px;height:67px;border:0;text-align:right;float:left}
#produitlistenoicommande input {position:relative;top:35px;left:0;text-align:left}
#produitlistenoicommande span.pasdeproduit {position:relative;width:100%;top:30px;text-align:center;color:#d0c394;font-size:14px;font-weight:400}

/******** MISE EN FORME DES FICHES RECETTES -- alignement à gauche de l'illustration par rapport au texte --- ********/

div#textenoitexterecette {width:350px; float:left; margin-right: 10px; padding-right: 10px; border-right:1px dashed #ddd}
div.illustration_recette div#imgzoom { border:none }

/** Impossible de fixer une taille d'image, c'est un background -- Edité par Maxime le 2011-04-08 **/
div.illustration_recette div#imgzoom img {width:384px}/******************* MISE EN FORME DU PIED DE PAGE *******************************/

/*----------- Les dépots --------------------*/
div.depot_footer {border-top: 1px solid #fff}
div.depot_footer /***div.textes div.row***/ span.titre { color: #fff; font-size: 16px; background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_04032011_175647.PNG) right no-repeat; height: 40px; line-height: 28px; padding:0 20px 0 8px}

div.depot_footer div.row p { border-right: 1px solid #124366; border-left: 1px solid #62aadc; width: 292px; padding: 8px; float: left; color: #fff}/************************ POUR SE CONNECTER A SON COMPTE *************************************/
div.connexion {margin: 20px 0; background: #C4D7ED; border:3px solid #1C6BA3}
div.connexion ul.ullogin {margin-left: 250px}
div.connexion li.lilogin li {float: left}
div.connexion li.lilogin span.login { margin: 0 9px 0 47px; text-align:right; font-style: italic; font-size: 9px; line-height: 28px;}
div.connexion li.lipass span.login { margin: 0 1px 0 30px; text-align:right; font-style: italic; font-size: 9px; line-height: 28px}
div.connexion  li.livalidation input  {margin-left: -145px}

div.oubli_passe { clear:both; margin:0 0 0 0px; background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_04032011_170910.PNG) left no-repeat; border: 1px solid #1C6BA3; height: 26px; line-height: 26px; padding:4px 5px 4px 24px}

/*----- le titre de la page de connexion ------- */
div.titre_page span.titre {font-weight: bold; font-size: 24px; margin; 10px 0}

/************************* CREATION DE COMPTE ****************************/

div#inscriptionnoiinscription {margin: 20px 0; background: #C4D7ED; border:3px solid #1C6BA3}
div#inscriptionnoiinscription ul.ulinscription { border: 1px solid #fff}
/************************************************************************************/

.codetexte {color:#000;font-size: 11px;}

.libelle{width:80px;color: #000000; font-size: 11px;margin:0;padding:0}
.libelle-r{color: #000000; font-size: 11px;margin:0;padding:0}
.libelle2{color: #fff; font-size: 11px;text-decoration:underline}
.autre {border:1px solid #585858;  background-color: #ffffff; font-size:11px; margin:0;padding:0;width : 380px;} 
.ajax{background-color:#ffffff; color:#666666; border:1px solid #ffffff}

/*--------------FORMUALIRE INSCRIPTION E-COMMERCE------------------------*/
#inscriptionnoiinscription ul li {clear:both}
#inscriptionnoiinscription {width: 650px}

____________________
/*Formulaire Newsletter*/


/*Comportement des cases contenant les champs*/
td.champ{
   width:70%;
   text-align : left;
   padding-top : 4px;
   padding-bottom : 4px;
 }

td.radio{
   width:70%;
   text-align : left;
   padding-top : 6px;
   padding-left : 6px;
   padding-bottom : 6px;
}

span.oblig{display:inline;width:30px}

div.codetexte {padding:10px;text-align:center}
div.codetexte img{position:relative;top:10px}
div.codetexte input{margin-left:10px}

#textenoitxpage p.info {
  position:relative;
  top:30px;
  font-size:9px;
  color:#666
}/***********************************  MISE EN FORME DES 2 PREMIERS NIVEAUX D'AFFICHAGE DES PRODUITS  ****************************************/

#menuarborescencenoiproduit ul {padding:0;margin:0; display:block} 
#menuarborescencenoiproduit ul.menuarbo {position:relative;list-style:none}
#menuarborescencenoiproduit img.image {width:96px;height:75px;padding-bottom:3px}
#menuarborescencenoiproduit li.row {width:106px;height:126px;float: left;padding:0;margin:0 0 12px 12px;border:1px solid #1c6ba3;text-align: center; position:relative; background:#fff}
#menuarborescencenoiproduit li.row:after, #menuarborescencenoiproduit li.row:before {content: " "; position:absolute; width: 50%; height: 65px; z-index:-10}
#menuarborescencenoiproduit li.row:before {top:10px; left: 6px; width:50%; height: 80px; box-shadow: -7px 0 10px #555; -moz-box-shadow: -7px 0 10px #555; -webkit-box-shadow: -7px 0 10px #555; -webkit-transform: rotate(-5deg)}
#menuarborescencenoiproduit li.row:after {dsiplay:none}

#menuarborescencenoiproduit li.image { border:1px solid blue;display:table-cell}

#menuarborescencenoiproduit a.libel ,
#menuarborescencenoiproduit a.libel:link,
#menuarborescencenoiproduit a.libel:visited,
#menuarborescencenoiproduit a.libel:active {clear:both;text-align:center}
#menuarborescencenoiproduit a.libel:hover {text-decoration:underline }

/***********************************  MISE EN FORME DES FICHES PRODUITS  ****************************************/

/*-------------- Bouton retour à la liste ---------------*/
span.btn_retour_liste { }
span.btn_retour_liste a {background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_09032011_131321.PNG) left no-repeat; padding-left: 20px; display:block; height: 20px; line-height: 22px; width: 100px; text-decoration:underline}

/*----------- Mise en forme du paragraphe ----------------*/
div#textenoitexteproduit p.text { max-width:762px}

div#imgzoom {border-right: 1px dashed #ddd}

/*---------- Texte ajout au panier -- Attention triche -------------
div.libelle-ajout span { display:block; font-size: 16px; font-weight:bold; position:absolute; top:83px; right: 80px; width: 135px}
*/

/*---------------- Partie de gauche -------------------*/
#produitlistenoiproduitassocie2 {overflow:hidden}
#produitlistenoiproduitassocie2 a { font-weight: 700;width:90px; font-size:14px; color:#000; margin:0; padding:0;display:block;float:left;}
#produitlistenoiproduitassocie2 img { width:90px; height:69px; margin:0; padding:0}
#produitlistenoiproduitassocie2 ul { margin:0;padding:0;display:block: overflow:hidden}
#produitlistenoiproduitassocie2 li {list-style:none}
#produitlistenoiproduitassocie2 ul.liproduitrow {font-weight:400}
#produitlistenoiproduitassocie2 li.row {font-weight:400;  width:91px;padding:0;list-style:none;border:1px solid #ccc;float:left;display:block;margin:0 3px 3px 0; background:#fff}

#produitlistenoiproduitassocie2 span.pasdeproduit { position:relative;top:30px; text-align:center; color:#000; font-size:14px; font-weight:400 }

/* ------------ Partie de droite --- PRODUITLISTENOI ASSOCIE -------------- */
#produitlistenoiproduitassocie {background-color:#d5cbc6}
#produitlistenoiproduitassocie ul { margin:0;padding:0}
#produitlistenoiproduitassocie li { list-style:none;}

#produitlistenoiproduitassocie a.lienlibel { font-weight: 700;font-size:14px; text-decoration:none; color:#000;}
#produitlistenoiproduitassocie a.lienlibel:hover {}

#produitlistenoiproduitassocie li.row { clear:both;font-weight:400;width:350px;padding:5px 5px 5px 2px;list-style:none;overflow:hidden; border-top: 1px solid #fff}
#produitlistenoiproduitassocie li.liproduitrow_libelle {width:100%;display:block}
#produitlistenoiproduitassocie li.liproduitrow_image {max-width:140px;display:block;float:left;margin: 0 12px 1px 4px}
#produitlistenoiproduitassocie li.liproduitrow_textes {display:block;height:85px;overflow:hidden}
#produitlistenoiproduitassocie li.texte {font-size:12px;list-style:none;line-height:14px;}
#produitlistenoiproduitassocie span.pasdeproduit { position:relative;top:30px; text-align:center; color:#000; font-size:12px; font-weight:400 }
#produitlistenoiproduitassocie img {width:110px; height:110px}

/*----------------- Question sur un produit ---------------------*/
div#itcosimplebuttonquestionproduit {clear:both; margin: 12px 0 5px; display:block}
div#itcosimplebuttonquestionproduit a {background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_04032011_170910.PNG) no-repeat left; padding-left: 27px}


/*----------------- Partie Commentaires -- QUI EST DESACTIVEE--------------------*/
div.add_comment { padding: 0 0 3px 0; border-bottom:2px solid #333; margin: 0 0 8px 0}
div.add_comment span {font-size:20px}

div.form_comment li.auteur span.auteur {display:block; margin: 2px 0}
div.form_comment li.auteur input {clear:both; width: 273px}

div.form_comment li.commentaire span.commentaire {display:block; margin:2px 0}
div.form_comment li.commentaire textarea {clear:both; width:760px}

/****PRODUITLISTENOI PANIER ARTICLES *****/

/*---- Titre la colonne de droite --- */
span.titre_produitfiche_droite h4 {font-size: 18px; font-weight:bold; margin: 0 0 6px 0}

div#produitlistenoipanierarticles {overflow:hidden}
div#produitlistenoipanierarticles ul.liproduitrow {border-bottom:1px dashed #ccc; overflow:hidden; margin: 5px 0}
div#produitlistenoipanierarticles ul.liproduitrow li { padding: 0 3px}
div#produitlistenoipanierarticles li.liproduitrow_libelle span {font-size: 16px; font-style:italic; max-width: 320px; display: block}
div#produitlistenoipanierarticles li.liproduitrow_reference {clear:both; float:left}
div#produitlistenoipanierarticles li.liproduitrow_reference a { font-style:italic; font-size:11px; color: #888; text-decoration:underline }
div#produitlistenoipanierarticles li.row {clear:both}
div#produitlistenoipanierarticles li.liproduitrow_inclusion ul.tarif li {float:left}
div#produitlistenoipanierarticles li.liproduitrow_inclusion ul.tarif li#total-ttc, div#produitlistenoipanierarticles li.liproduitrow_inclusion ul.tarif li.sd_total_ttc {padding:0; color: #EB6909; font-size: 32px}
div#produitlistenoipanierarticles li.liproduitrow_inclusion div.panier {float:right}
div#produitlistenoipanierarticles li.liproduitrow_inclusion h3.stockstatut_reapro {}
div#produitlistenoipanierarticles li.liproduitrow_inclusion h3 {float:left}
div#produitlistenoipanierarticles li.liproduitrow_inclusion div { float: right; margin: -10px 0 15px 0 }

div#produitlistenoipanierarticles div.fraistransport {clear:both}
div#produitlistenoipanierarticles div.fraistransport span.titre, div#produitlistenoipanierarticles div.fraistransport p.frais-transport { font-size:10px; font-style: italic; color: #888 }
div#produitlistenoipanierarticles div.fraistransport span.titre {float:left; padding-right: 5px}

/*---Les anciens tarifs dans les promos----*/
li.ancientarif span {font-size: 10px; text-decoration:line-through} 
div#elcotarifarticle_unique li.ancientarif span {line-height:48px}
div.fraistransport span.tarif { background-image: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_18032011_103730.PNG); background-position: left; background-repeat: no-repeat; height:20px; line-height: 20px; padding-left: 20px }

/******* ELCOTARIF ARTICLE_UNIQUE -- FICHE ARTICLE SEULE **********/
div#elcotarifarticle_unique ul { }
div#elcotarifarticle_unique ul.tarif li {float:left; padding:0 5px}
div#elcotarifarticle_unique ul.tarif li.prix {font-size:32px; font-weight:bold; color: #1C6BA3; margin-left:0px}
div#elcotarifarticle_unique ul.tarif li.sd_total_ttc, div#elcotarifarticle_unique ul.tarif li.fin {line-height: 48px}
div#elcotarifarticle_unique h3.stockstatut_reapro span {float:left; line-height:48px; font-style: italic }
div#elcotarifarticle_unique div#enstock {float:right; margin-bottom: 20px}
div#elcotarifarticle_unique div#enstock a { }
div#elcotarifarticle_unique div.fraistransport {clear:both; margin-bottom: 10px; border-top: 1px dashed #ccc; padding: 8px 0}
div#elcotarifarticle_unique div.fraistransport span.titre, div#elcotarifarticle_unique div.fraistransport p.frais-transport, div#elcotarifarticle_unique div.fraistransport span.tarif {color: #999; font-style: italic}
div#elcotarifarticle_unique div.fraistransport span.titre {float:left; padding-right: 5px}

div.produit-fiche-ref span.titre, div.produit-fiche-ref span.valeur {font-size: 10px; color#888; padding: 0 2px}*{
  color:#383838;
  font-size:12px;
  font-family: Arial, "Trebuchet Ms", Helvetica, sans-serif
}

body{}

#main{
  width:930px;
  margin: 0 auto;
  position:relative
}

h1{padding:0;margin:10px 0;text-align:left;font-size:20px }
h2,h3,h4 {padding:0;margin:0}
p {margin:0;padding:0; text-align:left}

p.info {font-size:9px;color:#666666}

ul {list-style-type:none;padding:0;margin:0}

a{background-color:transparent;text-decoration:none;color:#03426a}
a:hover{text-decoration:underline}

.accueil a.button {display:block;width:100%;height:100%}

.nuage li {float:left;padding:1px}
.nuage a {font-size:10px;color:#03426a}

/*------------- Le sous titre de la page -- Textenoi -------------------*/

.sous_titre_page span {font-size:18px}

/*------------- Le titre principal des pages -- h1.titre -----------------*/

h1.titre {border-bottom: 1px dashed #ccc}

/*------------- Les images dans les articles -- TEXTENOITXPAGE ----------- */

div#textenoitxpage div.textes span  {padding: 0 10px}

h2.titre{margin-top:9px;margin-bottom:3px;font-size:14px}#menulinoihorizontal ul {background-color: #eb6909;background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.46, rgb(235,103,9)),
    color-stop(0.72, rgb(240,151,91)));
background-image: -moz-linear-gradient(
    center bottom,
    rgb(235,103,9) 46%,
    rgb(240,151,91) 72%
);
height: 33px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding-left:5px}
#menulinoihorizontal li {float:left;color:#fff;display:inline;line-height: 25px; margin: 4px 0; padding: 0 1px; border-right: 1px solid #a04b16; border-left: 1px solid #f09d69}
#menulinoihorizontal li.menulinoi.niv0 {border-left:none}
#menulinoihorizontal li.menulinoi.niv9 {border-right:none}
#menulinoihorizontal span.inactif {padding: 0 2px; letter-spacing:-1px}
#menulinoihorizontal li a,
#menulinoihorizontal a.actif,
#menulinoihorizontal a.actif:link,
#menulinoihorizontal a.actif:visited,
#menulinoihorizontal a.actif:active{display:table-cell;text-align:center;color:#fff;text-decoration:none;font-weight:normal;padding:0 3px;font-size: 12px; letter-spacing:-1px}
#menulinoihorizontal a.actif:hover{text-decoration:underline}


/****
#menulinoihorizontal ul {}
#menulinoihorizontal li {float:left;color:#fff;display:inline;font-weight:normal;margin-right:2px;border-bottom:2px solid #ccc;border-right:2px solid #ccc; height: 25px; line-height: 25px; background: #EB6909; border-top-left-radius: 4px; -moz-border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px}
#menulinoihorizontal span.inactif {display:table-cell;color:#f6ad63;padding: 0 5px;font-weight:normal}
#menulinoihorizontal li a,
#menulinoihorizontal a.actif,
#menulinoihorizontal a.actif:link,
#menulinoihorizontal a.actif:visited,
#menulinoihorizontal a.actif:active{display:table-cell;text-align:center;color:#fff;text-decoration:none;font-weight:normal;padding:0 3px;font-size: 12px; letter-spacing:-1px}
#menulinoihorizontal a.actif:hover{text-decoration:underline}
****/#itcoidentii1 li.lipass {color:#000;font-size:10px;float:left;display:block;margin-right:2px}
#itcoidentii1 li.lilogin {color:#000;font-size:10px;float:left;display:block;margin-right:2px;float:left}
#itcoidentii1 span {position:relative;top : 2px}
#itcoidentii1 li.livalidation {float:left}

#itcoidentii1 input { color:#262316; font-size:10px;}

#itcoidentii1 input.textlogin,
#itcoidentii1 input.textpass {width:80px;border:1px solid #000;height:18px;margin-left:1px}
#itcoidentii1 input.bsubmit {position:relative;background-color:transparent;cursor:pointer;border:0;font-weight:bold}


a.inscription,
a.inscription:link,
a.inscription:visited,
a.inscription:active {font-size:13px;color:#000;}

a.boutonmdp,
a.boutonmdp:link,
a.boutonmdp:visited,
a.boutonmdp:active {font-size:9px;color:#000;font-weight:bold;text-decoration:underline}


#itcooublip li {padding: 10px}

/*--------- Bouton d'enregistrement des modifications dans informations user ----------------*/
#submitfiche input.button {width: 570px; background-color:#85C630; height: 30px; color: #fff; font-size: 12px; font-weight: bold; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #53872A; cursor:pointer}#menuverticalnoipromo ul {padding:0;margin:0}
#menuverticalnoipromo li.liitem {background-image: url('http://imthr.actioncom.fr/dbIMAGE/delices/image/I_27052009_103750.JPG');background-repeat: no-repeat; background-position:top left; line-height:13px;list-style:none}
#menuverticalnoipromo li.liactif {color: #ffffff;font-size:12px;} 
#menuverticalnoipromo a.lienitem,
#menuverticalnoipromo a.lienitem:link,
#menuverticalnoipromo a.lienitem:visited,
#menuverticalnoipromo a.lienitem:active {color:#fff; font-size:12px;margin:0;padding: 0 0 0 15px} 
#menuverticalnoipromo a.lienitem:hover {color:#fff; text-decoration:underline} 


#menuverticalnoiinsti ul {padding:0;margin:0}
#menuverticalnoiinsti li.liitem {background-image: url('http://imthr.actioncom.fr/dbIMAGE/delices/image/I_27052009_103740.JPG');background-repeat: no-repeat; background-position:top left; line-height:13px;list-style:none}
#menuverticalnoiinsti li.liactif {color: #ffffff;font-size:12px} 
#menuverticalnoiinsti a.lienitem,
#menuverticalnoiinsti a.lienitem:link,
#menuverticalnoiinsti a.lienitem:visited,
#menuverticalnoiinsti a.lienitem:active {color:#fff; font-size:12px;margin:0;padding: 0 0 0 15px;} 
#menuverticalnoiinsti a.lienitem:hover {color:#fff; text-decoration:underline} 

#inclusionnewsletter{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;font-size:14px}

#inclusionnewsletter a{text-decoration:none;color: #ffffff;font-weight:normal;background-color:#1C6BA3;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
#inclusionnewsletter a:hover {background-color:#C70B3D;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}/******************* MISE EN FORME DE LA PAGE D'ACCUEIL ***********************/

/*----- Titres ---- */
.titre_accueil {border-bottom: 1px solid #999; margin: 0 5px 5px 10px}
.titre_accueil span, .titre_accueil_bis span {font-size: 18px; font-weight: bold; color: #EB6909; padding: 0 0 2px}


/**************AFFICHAGE DES PROMOTIONS SUR LA PAGE D'ACCUEIL***************************************/

.promo li.overclass,.promo li.row {float: left;width:255px;display: block;border-bottom:1px dashed #ccc;margin:0 0 6px 12px}
.promo li.liproduitrow_image {float:left; width: 100px; height: 90px; padding-top:10px}
.promo li.liproduitrow_image img { width:100px; height:76px }
.promo li.liproduitrow_libelle a {width: 150px; text-align:right; font-size:12px; padding: 5px 0 0}
.promo li.liproduitrow_inclusion {width:75px;}

.promo a.lienlibel { width:75px;display:block;font-size:14px;font-weight: bold;color: #000; height:31px;line-height:14px;overflow:hidden}

div.tarifimageliste {text-align:right; padding: 0 3px 0 0}

.promo span.pasdeproduit { position: relative ;width: 100%;top: 30px;text-align:center;color: #000;font-size:14px;font-weight: normal}

span.tarif-libelle {font-size:10px;color:#000;float:left; line-height: 20px}
.promo img{height:103px}
.promo img.image {height:19px}
.promo div.tarif, .promo div.ancientarif{display:block; text-align:right; padding: 0 5px 0 0}
.promo span.ancientarif {text-decoration: line-through}

.lien_mise_enavant { line-height: 22px; margin-right: 10px}
.lien_mise_enavant a {background:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_04032011_144152.PNG) left no-repeat; padding-left: 20px; height: 20px; line-height: 25px; display: block}
.lien_mise_enavant a:hover { background-color: #EB6909; text-decoration:none; color: #fff }

/**********************AFFICHAGE DES RECETTES SUR LA PARTIE DROITE******************************************/
div.titre_recette {width: 150px; background: #1c6ba3; text-align:center}
.titre_recette span { color: #fff; padding: 10px}
div.lien_recette { margin-bottom: 5px; border: 1px solid #1c6ba3}
div.lien_recette a { margin-left: 2px; background:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_04032011_144152.PNG) left no-repeat; padding-left: 21px; display: block; line-height: 22px; height: 20px }
div.lien_recette a:hover { background-color: #1c6ba3; color: #fff; text-decoration: none }
div.recette_droite { border: 1px solid #1C6BA3; padding: 10px }
div.recette_droite ul.liproduitrow {margin-bottom: 10px; border-bottom: 1px dashed #ccc}
div.recette_droite li.liproduitrow_image {text-align:center}
div.recette_droite li.liproduitrow_image img { -moz-box-shadow: 2px 2px 2px #888; -webkit-box-shadow: 2px 2px 2px #888; box-shadow: 2px 2px 2px #888; width:120px}
div.recette_droite li.liproduitrow_libelle { background: #1c6ba3; padding: 3px }
div.recette_droite li.liproduitrow_libelle a { color:#fff }
div.recette_droite li.liproduitrow_textes {text-align:left}


/**************************************** LIENS DE LA PAGE DE DROITE ************************************/
div.liens_droite {margin: 10px 0}
div.liens_droite span.titre {width:100%; height: 15px; padding: 8px }
div.liens_droite p.text { padding: 8px; border-top: 1px dashed #ccc }
p.text img{float:left;height:50px}
p.text {margin-top:4px}
div.textes{clear:both}

/************************* TEXTE ACCUEIL *********************************/
div.texte_accueil {background-color:#ddd; margin-top:10px;margin-bottom:10px; padding:6px; border-top-left-radius: 8px;}
div.texte_accueil p.text { background:#fff; border: 6px solid #fff; border-top-left-radius: 8px; -moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px }

/********************** TEXTE NEWS **************************************/
div.news{border:1px solid green;padding:3px}
div.news p {margin: 10px 0; background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_07032011_093705.PNG) left no-repeat; padding-left: 20px}#panierbackcommande h1 {width:100%;font-size:18px; font-weight:normal;color:#000;border-bottom:1px solid #000}

#panierbackcommande h1.panierrows {width:100%;font-size:14px; font-weight:normal;color:#000;border-bottom:1px dashed #000; text-transform:uppercase; margin: 8px 0}

#panierbackcommande a {color:#D4911C;background-color:#2a2719}

#panierbackcommande ul.panierrows {display:table-cell;list-style:none;padding:0 0 30px 0;margin:0; width:600px; border-bottom: 1px dashed #000}
#panierbackcommande li.panierrow{clear:both;background-color:transparent;padding-bottom:2px;margin:0; border: 1px solid #ccc; margin: 8px 0}

#panierbackcommande li.panierrow span.panierrow_change_article img {float:left;}
#panierbackcommande li.panierrow span.panierrow_change_article input.fieldinactive { margin: 16px 25px }

#panierbackcommande span.panierrow_master {width:100px;color:#D4911C;background-color:#eae5e2; padding:1px}
#panierbackcommande span.panierrow_slave {display:block;clear:both;width:100%;color:#D4911C;background-color:#C4D7ED; padding:0px}
#panierbackcommande span.panierrow_poids{display:block;width:100px; padding:1px}

#panierbackcommande ul.panierrow_totaux {display:table-cell; list-style:none; padding:0px;margin:0px; }
#panierbackcommande li.panierrow_totaux {color:#2a2719;background-color:#eae5e2;width:120px; padding:2px 0px 2px 0px;float:left;border:1px solid #ccc}
#panierbackcommande span.panierrow_totaux {float:left}
#panierbackcommande span.panierrow_titre, #panierbackcommande span.panierrow_montant{color:#2a2719;background-color:#ABC8E2}
#panierbackcommande div.netapayer{position:relative; }

#panierbackcommande ul.paniertotaux {display:table-cell;background-color:#fff;padding:0;margin:0; list-style:none}

#panierbackcommande li.paniertotaux_totaux{background-color:#C4D7ED;color:#2a2719;border:1px solid #fff;clear:both; text-align:right }
#panierbackcommande li.paniertotaux_poids{clear:both}
#panierbackcommande span.paniertotaux_titre {color:#2a2719}
#panierbackcommande span.paniertotaux_montant{color:#2a2719;font-weight:bold}

#panierbackcommande ul.panierimp {width:100%;list-style:none;margin:0 0 30px 0;background-color:#2a2719;}
#panierbackcommande li.panierimp_title{padding-top:5px;margin:0; float:left}
#panierbackcommande li.panierimp{  padding-top:1px; margin:0;}


#panierbackcommande input.panierbutton{background-color:#b7b199;color:#2a2719;border:1px solid #2a2719;font-size:10px; padding:2px}


#panierbackcommande img {width:60px}

#panierbackcommande a,
#panierbackcommande input.button,
#panierbackcommande span.panierrow_commentaire,
#panierbackcommande span.panierrow_prepa,
#panierbackcommande h1.paniercmde,
#panierbackcommande ul.panierimp {display:none}

#panierbackcommande input.fieldinactive, #panierbackcommande  button#produit {display:none}
#inscriptionnoiinscription ul {list-style-type:none}
#inscriptionnoiinscription li {padding:2px}

span.etiquette {width:90px;text-align:right;padding-right:5px;font-style:italic;float:left;color:#333;margin:2px}

#inscriptionnoiinscription div.validation {width:550px;clear:both;margin:20px 0 0}

#inscriptionnoiinscription input.button {font-size:11px;color:#fff;background-color:#eb6909;text-align:center;text-decoration:none;display:table-cell;cursor:pointer;padding:5px}/*#itcoidentii2 h6 {}
#itcoidentii2 li {margin: 0 0 0 38px}
#itcoidentii2 li.lioubli {position:relative;top:-10px;width:105px;display:block}
#itcoidentii2 li.livalidation {text-align:center;margin:0;padding:0}
#itcoidentii2 a {text-align:center;color:#000;text-decoration:underline;font-size:10px}

#itcoidentii2 span.login,#itcoidentii2 span.password {width:115px;float:left;position:relative;top:0px}

#itcoidentii2 ul {margin:0;padding:0;list-style:none;position:relative;top:10px}

#itcoidentii2 .bsubmit,#itcoidentii2 .breset {position:relative;top:10px;left:40px;font-size:11px;border:1px solid #fff;color:#fff;background-color:#1c6ba3;text-align:center;text-decoration:none;display:table-cell;cursor:pointer;margin:2px;padding:5px}

#itcoidentii2 input.textoubli {width:300px}

#buttoncreercompte a.creercompte {font-size:11px;color:#fff;background-color:#1c6ba3;text-align:center;text-decoration:none;cursor:pointer}
#etiquettenoipaniercompteexiste h1,
#etiquettenoipaniercompteinscrit h1,
#etiquettenoipaniercompteinscrit2 h1 {font-size:12px;text-align:center}*/

/*********************VALIDATION DES INFORMATIONS PERSONNELS********************************/

.dialogue p {margin:80px 0}


.edit li div {clear: both}
.edit li span.etiquette {float: left;display:block}


/*****************************************HEADER ---- CONNEXION ---- INSCIRPTION ---- PANIER *****************************************/
.backzone {-moz-box-shadow: 3px 3px 3px #ccc; -webkit-box-shadow: 3px 3px 3px #ccc; box-shadow: 3px 3px 3px #ccc}

/* --- Inscription -- Première visite --- */
.inscription_test { background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_07032011_154438.PNG) no-repeat right }
.inscription a {color:#eb6909;font-size:16px;line-height:12px; height:13px; margin: 13px 140px 0px 5px; float: left}
.visite_1 a { float: left; font-size:11px; padding: 5px}

/* ---- Connexion activée ----*/
#itconavigatorina1 ul { margin:0;padding:0 }

#itconavigatorina1 li.lititre { font-size:12px; font-weight:400;text-align:left;list-style:none;width:207px}
#itconavigatorina1 li {list-style:none }
ul.ulnavigator li.lideconnection a.liendeconnection {display:block;color:#999; float:right; margin: 3px 58px 0 0; padding-right: 2px; height:19px; line-height:21px; width:95px; background-image:url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_08032011_180941.PNG); background-repeat:no-repeat; background-position: right 2px}

ul.ulnavigator li.lideconnection a.liendeconnection:hover {background-color:#666; text-decoration:none}

#itconavigatorina1 a:hover { }


/* --- Bouton Panier de commande -- */
.panierbouton { position:relative; }
.panierbouton a.button {color: #EB6909; font-size: 16px; margin-left: 3px; margin-top: 8px; display: block; width: 150px; background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_28022011_144210.PNG) no-repeat right; height: 46px; position: absolute; top: 0; left: 0; }
.panierbouton span {font-size:11px;margin-left:3px;display:block;float:left}
.panierbouton .panier_quantite {font-size:12px;font-weight:bold;float:left; margin-left: 18px}

/* --- Moteur de recherche --- */
.recherche {float: left; margin:-25px 0 20px 265px}
.recherche span {padding: 2px 0}

/*********************************** PANIER TOTAUX ************************************************/

.paniertotaux { margin-top: 15px; width: 770px}
.paniertotaux .totaux {clear:both;text-align:right;background-color: #E1E6FA}
.paniertotaux .poids {text-align:right;background-color: #E1E6FA}
.paniertotaux .poids span {padding:2px;background:none}
.paniertotaux .panier_totalttc, .panier_totalttcfraisport, .panier_poids {background-color: #C4D7ED; font-weight: 800}

/**************************** PANIER CYNEMATIQUE **************************************************/

.pc li {float:left;width:17%;padding:10px;margin:10px 1px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-align: center;height:50px}
.pc .avenir {background-color:#C4D7ED}
.pc .actif {background-color:#1C6BA3;color;font-weight:bold;}
.pc .actif a {color:#fff; font-weight: bold}
.pc .passe {background-color:#ABC8E2;color:#000}

/*********************************************PANIER VIDE***********************************************/

.vide { clear: both; margin:10px 60px; border-top: 1px solid #1C6BA3; width: 480px}

/**********BOUTON INFORMATIONS LEGALES SUR DELAI DE LIVRAISON**********************/

.auplustard {padding:5px 5px 5px 28px; margin:10px 0; background-image: url(http://imfiv.actioncom.fr/dbIMAGE/tid12/hd/I_21022011_094039.PNG); background-repeat: no-repeat; background-position: left; width: 330px; border: 1px solid #999; border-radius: 5px; -moz-border-radius: 5px}
.auplustard a {display:block}

/********************************** PANIER DE COMMANDE ******************************************/

/*--- ETIQUETTENOI -- header du panierliste*/
#etiquettenoipanierarticle{margin:0 90px 5px 37px}
#etiquettenoipanierquantite {margin:0 0 5px 205px}

ul.panierrows {clear:both}
ul.composition li {float:left;padding:2px;vertical-align:middle} /* La présentation des produits - image et référence */ li.lignecomposition {min-width:380px}
ul.composition li.modele {display:none}
ul.composition input {width:30px;position:relative;top:-4px}

/* Organisation des produits - COMPOSITION */
.lignecomposition {border-top: 1px solid #375D81; background:#f2f2f2}
.lignecomposition img {border: 2px solid #fff; float: left; margin: 5px}
.lignecomposition a {float: left; margin: 15px}
.supp {clear: left; padding-top: 15px; border-top: 1px solid #375D81}
.supp img.supp {border: none; padding: 0}
.qte input {border: 1px solid #375D81}

/************************************** PANIER PORT ****************************************************/

#panierportpp1 h3 {height: 24px; line-height: 34px; padding: 0 0 0 38px; margin: 5px 0;background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_24022011_114047.PNG) top left no-repeat}
#panierport_tranche h3 {height: 32px; line-height: 32px; padding: 0 0 0 38px; margin: 10px 0 5px; background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_24022011_113536.PNG) no-repeat top left; width: 340px}
#panierport_paiement h3 {background: url(http://imthr.actioncom.fr/dbIMAGE/delices/vignette/I_05062009_111925.JPG) top left no-repeat; padding:0 0 0 68px; width: 360px; height: 14px; line-height: 14px; margin: 5px 0 10px}
#panierport_conditionvente {margin-bottom: 8px}
#panierport_conditionvente h3 {background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_24022011_115416.PNG) top left no-repeat; width:160px; padding: 0 0 0 24px; height: 24px; line-height: 24px; margin:5px 0}

/***************************** PANIER IDENTIFICATION INSCRIPTION ********************************/

.paniercompteexiste h5 { }
h6.h1login {width:20px}
ul.lilogin li {float: left}
.lilogin span { margin: 0 0 0 45px; text-align:right; font-style: italic; font-size: 9px; line-height: 28px}
.lipass span { margin: 0 1px 0 45px; text-align:right; font-style: italic; font-size: 9px; line-height: 28px}
.livalidation {text-align: center}

li.lioubli { margin:35px 0}
li.lioubli a { background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_04032011_170910.PNG) left no-repeat; border: 1px solid #1C6BA3; height: 26px; line-height: 26px; padding:4px 5px 4px 24px }

.creer_compte p { margin: 20px }
.lien_creer_compte { margin-left: 115px }
.lien_creer_compte a {color: #fff; padding: 10%; text-align: center}


/*************************PANIER VALIDATION DERNIERE ETAPE ***********************************/
div.wauresume {width:770px}

/*-------------Resumé de la commande--------------------*/
div.cmderesume {clear:both}
ul.panier_resume {margin-bottom: 10px}
div.cmderesume li.panier_resume span.etiquette {width: 340px; text-align: right; clear: both; line-height: 12px; background-color:#ABC8E2}
div.cmderesume li.panier_resume span.valeur, div.cmderesume li.panier_resume span.revoir_panier {margin: 0 5px}

li.panier_resume a.revoir_panier {background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_07032011_140739.PNG) no-repeat right; padding-right: 20px}
li.panier_resume a.revoir_modepaiement {background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_25022011_094839.PNG) no-repeat right; padding-right: 20px}
li.panier_resume a.revoir_modetransport {background: url(http://imthr.actioncom.fr/dbIMAGE/delices/hd/I_25022011_095143.PNG) no-repeat right; padding-right: 20px}

#paniervalidationpv input.validation {background-color:#85C630; height: 40px; color: #fff; font-size: 16px; font-weight: bold; width: 770px; margin-top: 15px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #53872A}

/***********************************BOUTON SUITE******************************************************/

.panierwau_suite, .panierport_suite {clear: both; width: 770px}

.panierliste_suite {clear: both; width: 760px}
.panierwau_suite a, .panierport_suite a, .panierliste_suite a {float: right; clear: both; display:block; height:25px; width:150px; margin-bottom: 10px; padding:5px 5px 5px 35px; line-height:25px; border: 2px solid #85C630; border-radius: 5px; -moz-border-radius: 5px; background-image: url(http://imfiv.actioncom.fr/dbIMAGE/tid12/hd/I_18022011_172015.PNG); background-repeat: no-repeat; background-position: left 5px;}

/*------ Au sruvol ----------*/
.panierport_suite a:hover, .panierliste_suite a:hover, .panierwau_suite a:hover {text-decoration: none; background-color:#53872A; color: #fff}
