/* Styles generaux - Modification principale en date du 07072006 - ELB */

/* Ordre des proprietes

 * list-style
 * position
 * float
 * clear
 * display
 * width
 * height
 * line-height 
 * margin
 * padding
 * font
 * color
 * text-decoration
 * text-align
 * vertical-align
 * border
 * background 
 * white-space
 * autres textes
 * content
 */
/*----------------------------------------------------------------------------*/

body{margin:0;padding:0;font:normal 11px arial, helvetica, sans-serif;background-color:#fff;}

/*------------------------------------------------------------------------------
   Structure de la page html - Tableau 3 colonnes 
   Concerne :  Homecat 
  ----------------------------------------------------------------------------*/

#structure{width:100%;margin:0;padding: 0;}
#structure .colleft,
#structure .colright{width:170px;margin:0;padding:0;vertical-align:top;}
#structure .content{width:auto;margin:0;padding:0 10px;vertical-align:top}
#structure .bandoconsole{width:auto;min-width:771px;height:119px;margin:0;padding: 0 0 0 4px;vertical-align:bottom;background-repeat:no-repeat;}
#structure .bandoconsole h1{margin:0;padding:0;font-size:12px;color:#333;}
#structure .colright-services{width:170px;margin:0;padding:0;vertical-align:top;background-color:#ebeae1;}
#structure .content-services{width:auto;margin:0;padding:0 10px;vertical-align:top;background-color:#ebeae1;}

/*------------------------------------------------------------------------------
    Images
    Concerne : toutes les pages
  ----------------------------------------------------------------------------*/

img{border:0;}

/*------------------------------------------------------------------------------
    Boites
    Concerne : Popup sur la pré-home pour les pays multi-langues
  ----------------------------------------------------------------------------*/
  
.boiteviolette{width:100%;border:#ae269e 1px solid;background-color:#fff;}
.boiteviolette a{text-decoration:none;color:#ae269e;}
.boiteviolette a:hover{text-decoration:underline;color:#ae269e;}
.boiteviolette td{border:#fff 1px solid;font-family:arial, helvetica, sans-serif;font-size:12px;color:#000;}
.boiteviolette .title{background-color:#d0d0d0}

.boiteviolette2{width:100%;border:#ae269e 1px solid;background-color: #fff;}
.boiteviolette2 a{text-decoration:underline;color:#ae269e;}
.boiteviolette2 a:hover{text-decoration:underline;color:#ae269e;}
.boiteviolette2 td{font-family:arial, helvetica, sans-serif;font-size:12px;border:#fff 0px solid;color:#000;}
.boiteviolette2 .title{background-color:#d0d0d0;}
  
  
/*------------------------------------------------------------------------------
    Titrage page html
    Concerne : Home, Homecat(h1, h2.h2violet, h2.h2noir, h3, p, a, a:hover sont
    red‚finies), Cat‚gories, Points-retrait
  ----------------------------------------------------------------------------*/

/* titrage semantique */

h1{margin:20px 0;font:900 14px arial, helvetica, sans-serif;color:#000;}
h1.h1noir{margin:0 0 14px 0;padding:0;font:800 16px/28px arial, helvetica, sans-serif;color:#000;}
h1.h1violet{margin:0;padding:0;font:800 16px/28px arial, helvetica, sans-serif;color:#ae269e;border:0;}
h1.grosttvioletgras{margin:0 10px 2px 0;padding:0;font-size:20px;color:#ae269e;}
.grosttvioletgras{height:auto;margin:0 10px 2px 0;padding:0;font:800 20px arial, helvetica, sans-serif;color:#ae269e;}

h2{margin: 4px 0 16px 0;font:800 12px arial, helvetica, sans-serif;color:#ae269e;}
h2.location{margin:0 0 10px 0;padding:0;font-weight:normal;font-size:11px;color:#999;}
h2.location a{font-size:11px;color:#999;}
h2.location a:hover{color:#ae269e;}
h2.location a:visited{color:#999;}
h2.h2noir{margin:4px 0 16px 0;font-weight:bold;font-size:12px;color:#000;}
h2.h2violet{margin:4px 0 16px 0;font-weight:bold;font-size:12px;color:#ae269e;}

h3{margin:0;padding:0;font-weight:100}

/* titrage non semantique a revoir */

.ttnoir,
.ttviolet,
.ttblance{font:100 16px arial, helvetica, sans-serif;}

.ttnoirgras,
.ttvioletgras,
.ttblancgras{font:800 16px arial, helvetica, sans-serif;}

.ttnoir,.ttnoirgras{color:#000000;}
.ttviolet,.ttvioletgras{color:#ae269e;}
.ttblanc, .ttblancgras{color:#fff;}

/*------------------------------------------------------------------------------
    Paragraphes
    Concerne : 
  ----------------------------------------------------------------------------*/
  
p{margin:0 0 2px 0;font: 11px/14px arial, helvetica, sans-serif;}
p{line-height:18px} /* a voir */

.prix{font:900 11px/14px arial, helvetica, sans-serif;color:#ff0000;}
.aulieude{font:900 11px/14px arial, helvetica, sans-serif;color:#000;text-decoration:none;}
 
/* ---------------------------------------------------------------------- */
/* div contenants ------------------------------------------------------- */
/* ---------------------------------------------------------------------- */

#contenugeneral{display:block;position:relative;margin:0;padding:0;width:100%;}
#contenugauche{display:inline;position:relative;left:0;float:left;width:170px;margin:0;padding:0;}
#contenumilieu{/*display:inline;*/float:left;position:relative;width:64%;min-width:20px;margin:0;padding:0 10px;}
#contenumilieug{float:left;width:48%;margin:0;padding:0;}
#contenumilieud{float:left;width:48%;margin:0;padding:0;}
#contenudroite{/*display:inline;*/position:relative;float:left;width:160px;margin:0;padding:0;}

/* ---------------------------------------------------------------------- */
/* div contenus --------------------------------------------------------- */
/* ---------------------------------------------------------------------- */

 
#marches{position:relative;float:left;width:95%;padding:5px 0 5px 5px;font:100 11px arial, helvetica, sans-serif;color:#000;}

a, a:hover{text-decoration:none}
.lienviolet{font:bold 12px arial, helvetica, sans-serif;color:#ae269e;text-decoration:underline;}
.lienvioletgras{font:bold 12px arial, helvetica, sans-serif;color:#ae269e;text-decoration:underline;}

.minilienviolet{font:800 10px arial, helvetica, sans-serif;color:#ae269e;text-decoration:underline}

/* textes */

.minitxtviolet{font:100 10px arial, helvetica, sans-serif;color:#ae269e;}
.minitxtvioletgras{font:800 10px arial, helvetica, sans-serif;color: #ae269e;}
.txtrougepetit{font:100 11px arial, helvetica, sans-serif;color:#ff0000;}
.minitxtnoir{font:100 11px arial, helvetica, sans-serif;color:#000;}
.txtnoirpetit{font:100 11px arial, helvetica, sans-serif;color:#000;}
.txtnoir{font:100 12px arial, helvetica, sans-serif;color:#000;}
.txtnoirgras{font:800 12px arial, helvetica, sans-serif;color:#000;}
.txtviolet{font:100 12px arial, helvetica, sans-serif;color: #ae269e;}
.txtvioletgras{font:800 12px arial, helvetica, sans-serif;color:#ae269e;}
.txtblanc{font:100 12px arial, helvetica, sans-serif;color:#fff;}
.txtblancgras{font:800 12px arial, helvetica, sans-serif;color:#fff;}
.txtanthra{font:100 12px arial, helvetica, sans-serif;color:#666;}
.txtanthragras{font:800 12px arial, helvetica, sans-serif;color:#666;}
.txtrouge{font:100 12px arial, helvetica, sans-serif;color:#ff0000;}
.txtrougegras{font:800 12px arial, helvetica, sans-serif;color:#ff0000;}

/* paragraphes */

.paranoir{font:100 14px arial, helvetica, sans-serif;color:#000;}
.paranoirgras{font:800 14px arial, helvetica, sans-serif;color:#000;}
.paraanthragras{font:800 14px arial, helvetica, sans-serif;color:#666;}
.parablancgras{font:800 14px arial, helvetica, sans-serif;color:#fff;}

/* prix */

.maximaxiprix{font:800 24px arial, helvetica, sans-serif;color:#ff0000;}
.maxiprix {font:800 16px arial, helvetica, sans-serif;color:#ff0000;text-decoration:none;}
.prixhit{font:800 11px arial, helvetica, sans-serif;color:#ff0000;}
.miniprix{font:800 12px arial, helvetica, sans-serif;color:#ff0000;}
.minidispo{font:800 12px arial, helvetica, sans-serif;color:#ff0000;}
.minigarantie{font:800 12px arial, helvetica, sans-serif;color:#ff0000;}
.economie{font:100 12px arial, helvetica, sans-serif;color:#000;}
.prixbarre{font:100 12px arial, helvetica, sans-serif;color:#000;text-decoration:line-through;}
.miniprixpetit{font:800 11px arial, helvetica, sans-serif;color:#ff0000;}

/* caddie */

.caddielibelle{font:800 12px arial, helvetica, sans-serif;color:#000;}
.caddienoir{font:100 12px arial, helvetica, sans-serif;color:#000;}
.caddienoirgras{font:800 12px arial, helvetica, sans-serif;color:#000;}
.caddierouge{font:100 12px arial, helvetica, sans-serif;color:#ff0000;}
.caddierougegras{font:800 12px arial, helvetica, sans-serif;color:#ff0000;}

/* Formulaire */

textarea{font:normal 12px arial;color:#333;border-style:groove;background-color: #fff;}
select{font-size:12px;color:#333;border-style:groove;background-color:#fff;}
input{font-size:12px;color:#333;background-color:#fff;}

#divdvd{margin:0;padding:0;}

.mdrtop4{font-size:11px;color:#fff;}
.mdrtop4 a{font-size:11px;color:#fff;}
.mdrtop4 a:visited{font-size:11px;color:#fff;}
.mdrtop4 a:hover{font-size:11px;font-weight:bold;color:#fff;}

.boxrecherche{font:100 11px arial;color:#ae269e;background-color: #f4f4f4;border:1px solid #88227c;}
.boxrecherche#red{font:100 11px arial;color:#ff0000;background-color:#f4f4f4;border:1px solid #88227c;}
	

.paravioletgras{font-weight:bold;font-size:14px;text-decoration:underline;color:#ae269e;}
.marqueminisky{font-size:14pt;color:#ae269e;}
.marqueminiskyombre{margin-top:-18pt;margin-left:-4pt;font-size:14pt;color:#ae269e;}
.libminisky{font-weight:bold;font-size:14px;text-decoration:none;color:#ae269e;}

/* mdr shopping.com */

.minitxtanthra{font-weight:normal;font-size:10px;color:#666;}
.lienblcgras{font-weight:bold;font-size:12px;text-decoration:underline;color:#fff;}
.maxiprixrecherche{font-weight:bold;font-size:18px;line-height:20px;color:#ff0000;}
.liennoirgras{font-weight:bold;font-size:12px;text-decoration:underline;color:#000;}
.lienblc{font-weight:normal;font-size:12px;text-decoration:underline;color:#fff;}
 .grosliennoirgras{font-weight:bold;font-size:14px;text-decoration:underline;color:#000;}
.lienvioletrecherche{font-weight:normal;font-size:12px;text-decoration:underline;color:#ae269e;}
.lienblcnonsouligne{font-weight:normal;font-size:12px;color:#fff;}
.minitxtrouge{font-weight:bold;font-size:11px;color:red;}
.boitenouveaute{border-right:#fff 0 solid;border-top:#fff 1px solid;border-left:#fff 0 solid;border-bottom:#fff 1px solid;background-color:#fff;}
.boitenouveaute a{text-decoration:none;color:#000;}
.boitenouveaute a:hover{text-decoration:underline;color:#000;}
.boitenouveaute td{font-size:12px;color:#000;border-top:#fff 0 solid;border-right:#fff 0 solid;border-bottom:#c3c3c3 1px solid;border-left:#fff 0 solid;}
.boitenouveaute .title{background-color:#d0d0d0;}
.selectallmarque {font-weight:normal;color:#ae269e;border:1px solid #88227c;}
.boxrecherchetopnavigation {font-weight:normal;font-size:11px;color:#ae269e;border:1px solid #88227c;background-color:#f4f4f4;}

tr.lignesgrisfonce{background-color:#e6e6e6;}
tr.lignesgrisfonce:hover{background-color:#f2ffcc;}

/*page sav */

#overlaydiv{display:none;position:absolute;width:170px;color:#000;}
#overdiv .titredef{padding:1px;font-weight:bold;font-size:1px;color:#ae269e;background: url(./multipays/box_glossaire_top.gif)left top;cursor:help;}
#overdiv .textedef{padding:7px;font-size:11px;text-align:left;background: url(./multipays/box_glossaire_bottom.gif) no-repeat left bottom;cursor:help;}
#overdiv .pubglossaire{font-style:italic;font-size:11px;color:#06c;cursor:help;}
#overdiv a.clicici{padding:0;font-size:11px;text-decoration:underline;color:#ae269e;cursor:help;}
#overdiv a:hover.clicici{font-size:11px;text-decoration:underline;color:#ae269e;cursor:help;}

div#chqcontent{margin-left:5px;padding:0;font-size:12px;}
div#chqcadoelectro{width:700px;height:180px;text-align:right;background:url(images/img-chequeelectro.gif) no-repeat left top;}
div#divcheque{width:620px;height:238px;text-align:left;background:url(images/img-cheque.jpg) no-repeat left top;}
div#divhomme{width:600px;height:100px;text-align:right;background:url(images/img-bonhomme.jpg)no-repeat left bottom;}

table#tablecheque{margin:0 30px 0 10px;padding:2px;font-size:11px;color:#333;}
table#tablecheque input{font-size:11px;color:#333;}
table#tablecheque textarea{width:280px;height:40px;font-size:11px;color:#333;}
table#tablecheque select{width:90px;height:30px;font-size:11px;color:#333;}

ul.ulviolette{/* list-style-type: none; */list-style:url(images/icono/puce-violette.gif) outside;background-repeat:no-repeat;}
ul.ulverte{/*	list-style-type: none; */	list-style:url(images/icono/puce-verte.gif) outside;background-repeat:no-repeat;}
.chqgrostitreviolet{font:800 16px arial, helvetica, sans-serif;color:#ae269e;text-decoration:none;}
.chqtitreviolet{font:800 14px arial, helvetica, sans-serif;color:#ae269e;text-decoration:none;}

.destock-minisky{width:168px;height:260px;font-weight:bold;font-size:14px;text-align:center;border:1px solid #d7fe3b;background-image:url(images/minisky_background.jpg);color:#ae269e;}
.destock-boxbulle{width:168px;height:163px;text-align:center;background-image:url(images/bulle_background.jpg);}
.destock-top{width:168px;height:23px;vertical-align:middle;}
.destock-top p{font-weight:bold;font-size:14px;text-align:center;color:#ae269e;}
.destock-bottom{width:168px;height:74px;}
.destock-prixbulle{font-weight:bold;font-size:18px;color:#ff0000;}
.destock-libellebulle{font-weight:normal;font-size:12px;color:#333;}
.destock-bullestock{font-weight:normal;font-size:12px;color:#ae269e;}

.soldes-top{width:170px;height:23px;vertical-align:middle;background-image:url(images/soldes2005/minisky_top.gif);}
.soldes-top p{font-weight:bold;font-size:14px;text-align:center;color:#ae269e;}
.soldes-minisky{width:170px;height:260px;	font-weight:bold;font-size:14px;text-align:center;border:1px solid #d7fe3b;background-image:url(images/soldes2005/minisky_bg.gif);color:#ae269e;}
.soldes-boxbulle{width:170px;height:163px;text-align:center;background-image:url(images/soldes2005/minisky_bg.gif);}

/* nouveau */

a.clicici{padding:2px 4px 2px 6px;font-size:11px;text-decoration:underline;color:#ae269e;}
a:hover.clicici{font-size:11px;text-decoration:underline;color:#ae269e;}

/* nav */

.numero{font-weight:normal;font-size:10px;color:#787878;}
.numeroblanc{font-weight:normal;font-size:10px;color:#fff;}

.navmarche li a:hover{background:url(multipays/miniboxviolette_bgviolet.gif) repeat left top;}

.navsegment li a{background-color:#333;}
.navsegment li a:hover{background:url(multipays/miniboxgrise_bggris.gif) repeat left top;}
#navmarchecurrent{background:url(multipays/miniboxviolette_bgviolet.gif) repeat left top;}
#navmarchecurrent h3{font-weight:bold;color:white;}
.navmarche a:hover h3{font-weight:bold;color:white;}
.navetiquette{width:170px;height:32px;margin:0;padding:0;font-weight:bold;font-size:11px;text-align: center;vertical-align:bottom;color:#ae269e;border-bottom: 3px solid #ae269e;}

.nav ul{list-style-type:none;margin:0;padding:0;}
.nav ul ul{list-style-type:none;margin:0;padding:0;}
.nav li{margin:0;padding:0;}
.nav li li{margin:0;padding:0;}
.nav li a{display:block;margin:0;padding:4px;width:160px;font-size:11px;text-decoration:none;color:#333;border-bottom: 1px solid #dadada;background-color:#f4f4f4;}
.nav li a:hover{color:#ae269e;font-weight:bold;text-decoration:none;border-top:1px solid #fff;border-bottom:1px solid #dadada;background-color:#e9e9e9;}
.nav li li a:hover{font-weight:normal;text-decoration:none;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#333;background-color:#f2f2f2;}

/*------------------------------------------------------------------------------
   Titrage violet sur fond vert extensible
   Concerne :  Homecat->Categories principales
  ----------------------------------------------------------------------------*/

.boxproduit{width:97%;padding:18px 5px 10px 5px;}
.boxproduit p{margin:0 10px;}
.boxproduittop{height:30px;text-align:center;background: url('images/dvd/boxverte_coind.gif') no-repeat top right;}
.boxproduittop .titre{font-weight:bold;font-size:20px;color:#ae269e;}
.boxproduitbottom{background:url('images/dvd/boxvertebottom_coind.gif') no-repeat top right;}

img.corner{border:none;float:left;}

/* box extensibles */
.miniboxgrise-bottom{width:100%;height:8px;margin:0;padding:0;background:url(multipays/miniboxgrise_bottom.gif) no-repeat right top;}

.miniboxgrise-top{width:100%;background:url(multipays/miniboxgrise_top.gif) no-repeat right top;}
.miniboxgrise-top h2,
.miniboxgrise-top .titre,
.miniboxgrise-top .grandtitre{margin:0;padding:6px;font-weight:bold;font-size:16px;color:#ae269e;}

.miniboxgrise{width:99%;border-left:1px solid #dadada;border-right:1px solid #dadada;background-color:#fff;}

.miniboxgrise .soustitreviolet{margin:0;padding:12px 6px 0 6px;line-height:12px;font-weight:bold;font-size:12px;color:#ae269e;}

.miniboxgrise h3.noir{line-height:12px;margin:0;padding:12px 6px 0 6px;font-weight:bold;font-size:12px;color:#000;}
.miniboxgrise h3.violet{line-height:12px;margin:0;padding: 12px 6px 0 6px;font-weight:bold;font-size:12px;color:#ae269e;}
.miniboxgrise h3.violet a{font-weight:bold;text-decoration:none;color:#ae269e;}
.miniboxgrise h3.violet a:hover{font-weight:bold;text-decoration:none;color:#ae269e;}
.miniboxgrise h3.violet a:visited{font-weight:bold;text-decoration:none;color:#ae269e;}

.miniboxgrise p.minip{line-height:12px;margin:0;padding:2px 4px 2px 6px;font-size:11px;}
.miniboxgrise a.clicici{padding: 2px 4px 2px 6px;font-size:11px;text-decoration:underline;color:#ae269e;}
.miniboxgrise a:hover.clicici{font-size:11px;text-decoration:underline;color:#ae269e;}
.miniboxgrise input{width:100px;height:15px;margin: 4px 0 2px 0;font-size:11px;color:#ae269e;}
.miniboxgrise select{height:20px;margin:4px 0 2px 0;font-size:11px;color:#ae269e;}
.miniboxgrise .date{margin:0;padding:2px 4px 2px 6px;line-height:12px;font-weight:bold;font-size:11px;}
.miniboxviolette-bottom{width:100%;height:8px;margin:0;padding:0;background:url(multipays/miniboxviolette_bottom.gif) no-repeat right top;}
.miniboxviolette-top{width:100%;background:url(multipays/miniboxviolette_top.gif) no-repeat right top;}
.miniboxviolette-top h2,
.miniboxviolette-top .titre,
.miniboxviolette-top .grandtitre{margin:0;padding:6px;font-weight:bold;font-size:16px;color:#fff;}

.miniboxviolette{width:99%;border-left:1px solid #ae269e;border-right:1px solid #ae269e;background-color:#fff;}
.miniboxviolette .soustitreviolet{line-height:12px;margin:0;padding:12px 6px 0 6px;font-weight:bold;font-size:12px;color:#ae269e;}
.miniboxviolette h3.noir{line-height:12px;margin:0;padding:12px 6px 0 6px;font-weight:bold;font-size:12px;color:#000;}
.miniboxviolette h3.violet{line-height:12px;margin:0;padding:12px 6px 0 6px;font-weight:bold;font-size:12px;color:#ae269e;}
.miniboxviolette h3.violet a,
.miniboxviolette h3.violet a:visited,
.miniboxviolette h3.violet a:hover{font-weight:bold;text-decoration:none;color:#ae269e;}

.miniboxviolette p.minip{line-height:12px;margin:0;padding:2px 4px 2px 6px;font-size:11px;}
.miniboxviolette a.clicici{padding:2px 4px 2px 6px;font-size:11px;text-decoration:underline;color:#ae269e;}
.miniboxviolette a:hover.clicici{font-size:11px;text-decoration:underline;color:#ae269e;}
.miniboxviolette input{width:100px;height:15px;margin:4px 0 2px 0;font-size:11px;color:#ae269e;}
.miniboxviolette select{height:20px;margin:4px 0 2px 0;font-size:11px;color:#ae269e;}
.miniboxviolette .date{line-height:12px;margin:0;padding:2px 4px 2px 6px;font-weight:bold;font-size:11px;}
.miniboxviolette .cartbottom{padding:6px 0;text-align:center;border-bottom:1px solid #ae269e;background-color:#eee;}
.miniboxviolette-topnoel{width:180px;height:80px;background:url(multipays/miniboxviolette_top_perenoe.gif) no-repeat right top;}
.miniboxviolette-topnoel .titre{margin-top:60px;padding:6px;font-weight:bold;font-size:16px;color:#fff;}

.miniboxverte-bottom{width:100%;height:8px;margin:0;padding:0;background: url(multipays/miniboxverte_bottom.gif) no-repeat right top;}
.miniboxverte-top{width:100%;background: url(multipays/miniboxverte_top.gif) no-repeat right top;}
.miniboxverte{width:99%;border-left:1px solid #ccff00;border-right:1px solid #ccff00;background-color:#fff;}
.miniboxverte-top h2{margin:0;padding:6px;font-weight:bold;font-size:16px;color:#ae269e;}
.miniboxverte-top .titre{margin:0;padding:6px;font-weight:bold;font-size:16px;color:#ae269e;}
.miniboxverte-top .grandtitre{margin:0;padding:6px;font-weight:bold;font-size:16px;color:#ae269e;}
.miniboxverte .soustitreviolet{line-height:12px;margin:0;padding:12px 6px 0 6px;font-weight:bold;font-size:12px;color:#ae269e;}
.miniboxverte h3.noir{line-height:12px;margin:0;padding:12px 6px 0 6px;font-weight:bold;font-size:12px;color:#000;}
.miniboxverte h3.violet{line-height:12px;margin:0;padding:12px 6px 0 6px;font-weight:bold;font-size:12px;color:#ae269e;}
.miniboxverte h3.violet a,
.miniboxverte h3.violet a:hover,
.miniboxverte h3.violet a:visited{font-weight:bold;text-decoration:none;color:#ae269e;}

.miniboxverte p.minip{line-height:12px;margin:0;padding:2px 4px 2px 6px;font-size:11px;}
.miniboxverte a.clicici{padding:2px 4px 2px 6px;font-size: 11px;text-decoration:underline;color:#ae269e;}
.miniboxverte a:hover.clicici{font-size:11px;text-decoration:underline;color:#ae269e;}
.miniboxverte input{width: 100px;height:15px;margin: 4px 0 2px 0;font-size:11px;color:#ae269e;}
.miniboxverte select{height:20px;margin: 4px 0 2px 0;font-size:11px;color:#ae269e;}
.miniboxverte .date{line-height:12px;margin:0;padding:2px 4px 2px 6px;font-weight:bold;font-size:11px;}
.boxblanche{width:780px;}
.boxblanche p{margin:0 10px;}
.boxblanchemiddle{background-color:white}

/* couleurs texte */

.gris {color:#999}

/* boutons texte */

.buttongreen a{float:left;height:19px;margin:0;padding-left:6px;text-decoration:none;background:url(multipays/boutons/mini-bt_gauche-vert.gif) no-repeat left top;}	
.buttongreen a span{/*display:block;*/float:left;height:19px;padding:0 6px 0 2px;font-weight:normal;font-size:11px;vertical-align:middle;color:#728b0b;background:url('multipays/boutons/mini-bt_droit-vert.gif') no-repeat right top;cursor:pointer;}
.buttongreen a:hover{text-decoration:none;color:#728b0b;background-position:0 -19px;}
.buttongreen a:hover span{text-decoration:none;color:#728b0b;background-position:100% -19px;}

.buttonred a{float:left;height:19px;margin:0;padding-left:6px;text-decoration:none;background: url(multipays/boutons/mini-bt_gauche-rouge.gif) no-repeat left top;}
.buttonred a span{float:left;height:19px;padding:0 6px 0 2px;font-weight:normal;font-size:11px;text-decoration:none;vertical-align:middle;color:#fff;background:url(multipays/boutons/mini-bt_droit-rouge.gif) no-repeat right top;cursor:pointer;}
.buttonred a:hover{text-decoration:none;background-position:0 -19px;color:red;}
.buttonred a:hover span{text-decoration:none;background-position:100% -19px;color:red;}

.buttongrey a{float:left;height:19px;margin:0;padding-left:6px;text-decoration:none;background: url(multipays/boutons/mini-bt_gauche-gris.gif) no-repeat left top;}
.buttongrey a span{float:left;height:19px;padding:0 6px 0 2px;font-weight:normal;font-size:11px;text-decoration:none;vertical-align:middle;color:#5a5a5a;background: url(multipays/boutons/mini-bt_droit-gris.gif) no-repeat right top;cursor:pointer;}
.buttongrey a:hover{text-decoration:none;color:#5a5a5a;background-position:0 -19px;}
.buttongrey a:hover span{text-decoration:none;color:#5a5a5a;background-position:100% -19px;}

/* presentation standard des produits */

.listingcontent{width:100%;margin:0;padding:0;}
.listingcontent h1{margin:0;padding:0;font-size:16px;color:#22ac00;border-bottom:1px solid #333;}
.listingcontent tr{margin:0;padding:0;vertical-align:top;}
.listingcontent .entete{padding:4px;color:#959595;border-bottom: 1px solid #ccc;background-color:#f4f4f4;}
.listingcontent .lignegrise{height:1px;background-color:#ccc;}
.listingcontent .lignepage{height:18px;border-top:1px solid #ccc;background-color:#f4f4f4;}
.listingcontent a{font-weight:normal;text-decoration:none;color: #333;}
.listingcontent a:hover{font-weight:normal;text-decoration:none;color:#333;}
.listingcontent .libelle{font-weight:normal;text-decoration:none;color:#333;}
.listingcontent .libelle a{font-weight:normal;text-decoration:underline;color:#333;}
.listingcontent .libelle a:hover{font-weight:normal;text-decoration:underline;color:#ae269e;}
.listingcontent .prix{font-weight:bold;color:red;}
.listingcontent .console{color:#ae269e;}
.listingcontent .editeur{color:#ae269e;}
.listingcontent .numero{font-weight:bold;color:#ae269e;}
.listingcontent img.produit{margin: 2px 10px 2px 0;border:0 solid #ae269e;}
.listingcontent .dispo{font-weight:normal;text-align:center;color:red;}
.listingcontent .prix{font-weight:bold;font-size:16px;text-align:center;color:red;}
.listingcontent .genre{text-align:center;}
.listingcontent .topline td{padding: 4px 0;border-bottom:1px solid #ccc;}
.barretri{padding:4px;vertical-align:middle;color:#959595;background-color:#f4f4f4;}

.sep { /* A deplacer dans header_new.css */
	margin: 0 10px;
}
.currentmonth{font-weight:bold;color:#333;}
.linkmonth a{font-weight:normal;color:#ae269e;}
.tablodate{width:120px;height:90px;background:url(multipays/minibox_calendrier.gif) no-repeat;}

.etoile a:link{text-decoration: none !important;}
.etoile a:visited{text-decoration: none !important;}
.etoile a:hover{text-decoration: underline !important;}
.etoile a:active{text-decoration: none !important;}
