* 	{font-family:Arial, Helvetica, sans-serif;}
body 	{padding: 0px 10px 0px 0px; margin: 0px}
#structure 		{width: 100%; padding: 0px; margin: 0px;}
#structure .colleft	{width: 170px; padding: 0px 0px 0px 10px; margin: 0px; vertical-align: top}
#structure .content 	{width: auto; padding: 0px 10px 0px 10px; margin: 0px; vertical-align: top}
#structure .colright 	{width: 170px; padding: 0px; margin: 0px;; vertical-align: top}

#structure .bandoconsole 	{width: auto;min-width: 771px;height: 119px;vertical-align:bottom;padding: 0px 0px 0px 4px;margin: 0px;background-repeat:no-repeat}
#structure .bandoconsole h1 	{color: #333333;font-size: 12px;margin: 0px;padding: 0px;}

a 		{color: #000000; text-decoration: underline}
a:hover 	{color: #ae269e; text-decoration: underline}
a:visited	{color: #ae269e; text-decoration: underline}

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


.numero  	{color: #787878;font-size: 10px;font-weight: 100;}

.nav ul  	{margin: 0px;padding: 0px;list-style-type: none;}
.nav ul ul 	{margin: 0px;padding: 0px;list-style-type: none;}
.nav li  	{margin: 0px;padding: 0px;}
.nav li li  	{margin: 0px;padding: 0px;}
.nav li a   	{display: block;  color: #333333;background-color: #f4f4f4; width: 159px; padding: 4px; text-decoration: none; border-bottom: 1px solid #dadada;margin: 0px;}
.nav li a:hover {background-color: #E9E9E9;
	color: #ae269e;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #dadada;
	font-weight: 800; text-decoration: none
}

.nav li li a:hover {
  background-color: #e6e6e6;
  color: #333333;
  border-top: 1px solid #87C82E;
  border-bottom: 1px solid #87C82E;
  font-weight: 100; text-decoration: none
}

.nav li li a {display: block;
  color: #333333;
  background-color: #f4f4f4;
  padding: 4px;
  text-decoration: none;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #dadada;
  margin: 0px; text-decoration: none
}




/* STYLE KON REMETTRA DANS LA FEUILLE DE STYLE STYLE.CSS TOUTE PROPRE EN METTANT A JOUR LES MINIBOX */
.miniboxgrise-top			{background: url("images/avisConso/miniboxgrise_top.gif") no-repeat left top; width: 170px; height: auto;}
.miniboxgrise-top h2			{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxgrise				{background-color:#ffffff; border-left:1px solid #DADADA; border-right:1px solid #DADADA}
.miniboxgrise h2			{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxgrise h3.noir 			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #000000; font-weight: 800; line-height: 12px;}
.miniboxgrise h3.violet			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #ae269e; font-weight: 800; line-height: 12px;}
.miniboxgrise h3.violet	a		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxgrise h3.violet	a:hover		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxgrise h3.violet	a:visited	{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxgrise p.minip			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px;}
.miniboxgrise-bottom			{background: url("images/avisConso/miniboxgrise_bottom.gif") no-repeat left top; width: 170px; height: 8px; margin: 0px; padding: 0px}
.miniboxgrise a.clicici	 		{font-size: 11px;padding:2px 4px 2px 6px;text-decoration: underline; color: #ae269e;}
.miniboxgrise a:hover.clicici		{font-size: 11px;text-decoration: underline; color: #ae269e;}
.miniboxgrise input			{color: #ae269e; height: 15px; font-size: 11px; margin: 4px 0px 2px 0px; width: 100px}
.miniboxgrise select			{color: #ae269e; height: 20px; font-size: 11px; margin: 4px 0px 2px 0px;}
.miniboxgrise .date 			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px; font-weight: bold;}

.miniboxviolette-top			{background: url("images/avisConso/miniboxviolette_top.gif") no-repeat left top; width: 170px; height: auto;}
.miniboxviolette-top h2			{color: #ffffff; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxviolette			{background-color:#ffffff; border-left:1px solid #ae269e; border-right:1px solid #ae269e}
.miniboxviolette h2			{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxviolette h3.noir 			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #000000; font-weight: 800; line-height: 12px;}
.miniboxviolette h3.violet			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #ae269e; font-weight: 800; line-height: 12px;}
.miniboxviolette h3.violet	a		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxviolette h3.violet	a:hover		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxviolette h3.violet	a:visited	{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxviolette p.minip			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px;}
.miniboxviolette-bottom			{background: url("images/avisConso/miniboxviolette_bottom.gif") no-repeat left top; width: 170px; height: 8px; margin: 0px; padding: 0px}
.miniboxviolette a.clicici	 	{padding:2px 4px 2px 6px;text-decoration: underline; color: #ae269e; font-size: 11px;}
.miniboxviolette a:hover.clicici	{text-decoration: underline; color: #ae269e; font-size: 11px;}
.miniboxviolette input			{color: #ae269e; height: 15px; font-size: 11px; margin: 4px 0px 2px 0px; width: 100px}
.miniboxviolette select			{color: #ae269e; height: 20px; font-size: 11px; margin: 4px 0px 2px 0px;}
.miniboxviolette .date 			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px; font-weight: bold;}

.miniboxverte-top			{background: url("images/avisConso/miniboxverte_top.gif") no-repeat left top; width: 170px; height: auto;}
.miniboxverte-top h2			{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxverte				{background-color:#ffffff; border-left:1px solid #ccff00; border-right:1px solid #ccff00}
.miniboxverte h2			{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxverte h3.noir 			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #000000; font-weight: 800; line-height: 12px;}
.miniboxverte h3.violet			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #ae269e; font-weight: 800; line-height: 12px;}
.miniboxverte h3.violet	a		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxverte h3.violet	a:hover		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxverte h3.violet	a:visited	{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxverte p.minip			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px;}
.miniboxverte-bottom			{background: url("images/avisConso/miniboxverte_bottom.gif") no-repeat left top; width: 170px; height: 8px; margin: 0px; padding: 0px}
.miniboxverte a.clicici	 		{font-size: 11px;padding:2px 4px 2px 6px;text-decoration: underline; color: #ae269e;}
.miniboxverte a:hover.clicici		{font-size: 11px;text-decoration: underline; color: #ae269e;}
.miniboxverte input			{color: #ae269e; height: 15px; font-size: 11px; margin: 4px 0px 2px 0px; width: 100px}
.miniboxverte select			{color: #ae269e; height: 20px; font-size: 11px; margin: 4px 0px 2px 0px;}
.miniboxverte .date 			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px; font-weight: bold;}

/* TITRAGE */


h1.grosttvioletgras {font-size: 20px; color: #ae269e; margin:0px 10px 2px 0px;padding:0px;}

h2.location 		{margin:0px 0px 10px 0px;padding:0px 0px;font-size: 11px; color: #999999; font-weight: 100;}
h2.location a 		{color: #999999;font-size: 11px;}
h2.location a:hover 	{color: #ae269e}
h2.location a:visited 	{color: #999999}

h1.h1noir 	{margin: 0px;padding:0px;font-size:16px;font-weight:800;color:#000000;}
h1.h1violet 	{margin: 0px;padding:0px;font-size:16px;font-weight:800;color:#ae269e;}

h2 		{font-weight: 800; FONT-SIZE: 12px; COLOR: #ae269e; MARGIN: 4px 0px 16px 0px;}

h2.h2noir 		{font-weight: 800; FONT-SIZE: 12px; COLOR: #000000; MARGIN: 4px 0px 16px 0px;}
h2.h2violet  		{font-weight: 800; FONT-SIZE: 12px; COLOR: #ae269e; MARGIN: 4px 0px 16px 0px;}


h3 {font-size: 16px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}
h3 a {text-decoration:none;font-size: 12px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}
h3 a:hover {text-decoration:none;font-size: 12px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}
h3 a:visited {text-decoration:none;font-size: 12px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}

/* Textes */
.minitxtnoir 		{font-size: 11px; color: #000000; font-weight: 100}
.minitxtviolet		{font-size: 11px; color: #AE269E; font-weight: 100}
.minitxtvioletgras 	{font-size: 11px; color: #AE269E; font-weight: 800}
.minitxtrouge 		{font-size: 11px; color: #ff0000; font-weight: 100}
.minitxtrougegras 	{font-size: 11px; color: #ff0000; font-weight: 800}

.txtviolet		{font-size: 12px; color: #AE269E; font-weight: 100}
.txtvioletgras 		{font-size: 12px; color: #AE269E; font-weight: 800}
.txtblanc 		{font-size: 12px; color: #FFFFFF; font-weight: 100}
.txtblancgras 		{font-size: 12px; color: #FFFFFF; font-weight: 800}
.txtanthra 		{font-size: 12px; color: #666666; font-weight: 100}
.txtanthragras 		{font-size: 12px; color: #666666; font-weight: 800}
.txtrouge 		{font-size: 12px; color: #ff0000; font-weight: 100}
.txtrougegras 		{font-size: 12px; color: #ff0000; font-weight: 800}



.listingcontent 			{padding: 0px; margin:0px; width: 100%}
.listingcontent 	h1		{padding: 0px; margin:0px; color: #22AC00;border-bottom: 1px solid #333333; font-size: 16px}
.listingcontent tr			{padding: 0px; margin:0px;}
.listingcontent tr.entete		{background-color: #f4f4f4; color: #959595;}
.listingcontent a 			{color: #333333; font-weight:100; text-decoration: underline }
.listingcontent a:hover 		{color: #333333; text-decoration: underline;}
.listingcontent .libelle 		{color: #333333; text-decoration: underline; font-weight:800 }
.listingcontent .libelle a		{color: #333333; text-decoration: underline; font-weight:800 }
.listingcontent .libelle a:hover	{color: #ae269e; text-decoration: underline; font-weight:800 }
.listingcontent .prix 			{color: red; font-weight:800 }
.listingcontent .console 		{color: #ae269e;}
.listingcontent .editeur 		{color: #ae269e;}
.listingcontent .numero 			{color: #ae269e; font-weight:800}
.listingcontent img.produit 		{border: 1px solid #ae269e; margin: 2px 10px 2px 0px;}
.listingcontent .dispo 			{color: red; text-align: center; font-weight:100}
.listingcontent .prix 			{color: red; font-weight:800; font-size: 16px; text-align: center }
.listingcontent .genre 			{text-align: center }
.listingcontent .topline td		{border-bottom: 1px solid #cccccc;}

.miniboxbleue-top			{background: url("images/avisConso/miniboxbleue_top.gif") no-repeat left top; width: 170px;}
.miniboxbleue-top h2			{color: #ffffff; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxbleue-top a			{color: #ffffff; font-size: 16px; font-weight: 800; text-decoration: none;}
.miniboxbleue-top a:hover			{color: #ffffff; font-weight: 800; text-decoration: none;}
.miniboxbleue-top a:visited			{color: #ffffff; font-weight: 800; text-decoration: none;}
.miniboxbleue				{background-color:#ffffff; border-left:1px solid #519CC4; border-right:1px solid #519CC4}
.miniboxbleue h2			{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.miniboxbleue h3.noir 			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #000000; font-weight: 800; line-height: 12px;}
.miniboxbleue h3.violet			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #ae269e; font-weight: 800; line-height: 12px;}
.miniboxbleue h3.violet	a		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxbleue h3.violet	a:hover		{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxbleue h3.violet	a:visited	{color: #ae269e; font-weight: 800; text-decoration: none;}
.miniboxbleue p.minip			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px;}
.miniboxbleue-bottom			{background: url("images/avisConso/miniboxbleue_bottom.gif") no-repeat left top; width: 170px; height: 8px; margin: 0px; padding: 0px}
.miniboxbleue a.clicici	 		{font-size: 11px;padding:2px 4px 2px 6px;text-decoration: underline; color: #ae269e;}
.miniboxbleue a:hover.clicici		{font-size: 11px;text-decoration: underline; color: #ae269e;}
.miniboxbleue input			{color: #ae269e; height: 15px; font-size: 11px; margin: 4px 0px 2px 0px; width: 100px}
.miniboxbleue select			{color: #ae269e; height: 20px; font-size: 11px; margin: 4px 0px 2px 0px;}
.miniboxbleue .date 			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px; font-weight: bold;}

h2.h2bleu 	{margin: 0px;padding:0px;font-size:16px;font-weight:800;color:#519CC4;}
h2.grosttbleugras {font-size: 18px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}
h2.grosttbleugras a {text-decoration:none; font-size: 18px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}
h2.grosttbleugras a:visited {text-decoration:none; font-size: 18px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}
h2.grosttbleugras a:hover {text-decoration:none; font-size: 18px; color: #519CC4; margin:0px 10px 2px 0px;padding:0px;}

h1.chapo  {padding: 0px; margin: 0px;color:#FFFFFF;  vertical-align: bottom; font-size: 20px;}

.boxavisconso			{float: left; margin: 0px; padding: 10px 10px 0px 0px; font-size: 11px;line-height: 12px; height: 300px; width: 369px; background-color:#ffffff; background: url("images/avisConso/box_avisconso.gif") no-repeat left top;}
.boxavisconso h2	 	{text-decoration:underline; margin:0px; padding: 0px 0px 10px 10px; font-size: 14px; color: #ae269e; font-weight: 800;}
.boxavisconso h2 a	 	{text-decoration:underline;color: #ae269e;}
.boxavisconso h2 a:hover	{text-decoration:underline;color: #ae269e;}
.boxavisconso h2 a:visited 	{text-decoration:underline;color: #ae269e;}
.boxavisconso img 		{margin:0px 6px 0px 0px; padding:0px;}
.boxavisconso table 		{margin:0px 10px 0px 10px; padding:0px; width: 350px}
.boxavisconso p 		{margin:0px 10px 0px 10px; padding:0px;font-size: 11px; color: #333333;}
.boxavisconso p a	 	{text-decoration:none;color: #000000;}
.boxavisconso p a:hover	{text-decoration:underline;color: #ae269e;}
.boxavisconso p a:visited 	{text-decoration:none;color: #000000;}
.boxavisconso p .monnaie	{font-size: 14px; color: red; font-weight: 800}
.boxavisconso p .prix		{font-size: 18px; color: red; font-weight: 800;}
.boxavisconso p .stock	{font-size: 11px; color: red; font-weight: 800;}

.notation		{color: #9C9C9C ; margin: 0px; padding: 0px; text-align: center; font-size: 11px; width:87px; height: auto; background: url("images/avisConso/note_mid.gif") repeat left top;}
.notation .note		{font-size: 30px; color: red; font-weight: 800;}
.notation-top		{background: url("images/avisConso/avisconso/note_top.gif") no-repeat left top; width:87px}
.notation-top h4	{text-align: center; color: #9C9C9C; font-size: 10px;margin: 0px; padding: 0px;}
.notation-bottom	{background: url("images/avisConso/avisconso/note_bot.gif") no-repeat left top; width:87px}

.notationpdt .note a		{font-size: 30px; color: #ae269e; font-weight: 800; text-decoration: none}
.notationpdt .note a:hover	{font-size: 30px; color: #ae269e; font-weight: 800; text-decoration: none}
.notationpdt		{color: #333333 ; margin: 0px; padding: 0px; text-align: center; font-size: 11px; width:85px; height: auto; background: url("./images/avisconso/note_mid_violet.gif") repeat left top;}
.notationpdt .note	{font-size: 30px; color: #ae269e; font-weight: 200; margin:0px; padding:0px}
.notationpdt-top	{background: url("./images/avisconso/note_top_violet.gif") no-repeat left top; width:85px}
.notationpdt-top h4	{text-align: center; color: #ae269e; font-size: 11px;margin: 0px; padding: 0px; font-weight: 100}
.notationpdt-bottom	{font-size: 2px; background: url("./images/avisconso/note_bot_violet.gif") no-repeat left top; width:85px;height: 6px}


.httop5			{ text-decoration:underline;color: #ae269e; background: url("images/avisConso/box_top5_ht.gif") no-repeat left top; width:278px; height: auto; padding: 10px 10px 0px 0px; margin-right: 20px;}
.httop5 h2	 		{ margin:0px; padding: 0px 0px 10px 10px; font-size: 14px; color: #ae269e; font-weight: 800;}
.httop5 h2 a	 		{text-decoration:underline;color: #ae269e;}
.httop5 h2 a:hover	{text-decoration:underline;color: #ae269e;}
.httop5 h2 a:visited 	{text-decoration:underline;color: #ae269e;}
.top5				{float: left; width:276px; height: auto; padding: 10px 0px 0px 0px; margin-right: 20px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.top5 h2	 		{font-style: italic; margin:0px; padding: 0px 0px 10px 10px; font-size: 14px; color: #ae269e; font-weight: 800;}
.top5 h2 a	 		{text-decoration:underline;color: #ae269e;}
.top5 h2 a:hover	{text-decoration:underline;color: #ae269e;}
.top5 h2 a:visited 	{text-decoration:underline;color: #ae269e;}
.top5 table			{width: 267px; margin-left:5px; }

p.rounded_header 	{ font-size: 12px; font-weight: bold; margin: 0px; }
div.rounded { background: url('images/avisConso/grey_corner_rb.gif') no-repeat bottom right; }
div.rounded h5 { padding: 3px 5px 3px 5px; font-size: 11px; margin: 0px; font-weight: bold; text-transform: uppercase; background: url('images/avisConso/grey_corner_lt.gif') no-repeat top left; }
div.rounded h5 a:link,
div.rounded h5 a:active,
div.rounded h5 a:visited,
div.rounded h5 a:hover { color: #ffffff; font-size: 11px; font-weight: bold; text-transform: uppercase; }
div.rounded h6 { background-color: #fafafa; color: #666666; margin: 0px 1px 0px 1px; border-top: 1px solid #cccccc; padding: 3px; font-weight: normal; }
div.rounded h6 a:link,
div.rounded h6 a:active,
div.rounded h6 a:visited { color: #666666; font-weight: normal; }
div.rounded h6 a:hover   { color: #999999; font-weight: normal; }
div.rounded p a:link,
div.rounded p a:active,
div.rounded p a:visited,
div.rounded p a:hover   { font-weight: bold; }
div.rounded div.boxhead { background: url('images/avisConso/grey_corner_rt.gif') no-repeat top right; margin: 0px; padding: 0px; }
div.rounded div.boxbody { background: url('images/avisConso/grey_corner_lb.gif') no-repeat bottom left; margin: 0px; padding: 5px; }
div.rounded div.boxbody li	{margin: 0px;}
div.rounded div.boxbody p	{margin: 0px;}
div.rounded table.tous	{margin: 0px; padding: 0px}



.ttvioletgras			{font-size: 16px; font-weight: 800; color: #ae269e;}
.fd_titre	{width: auto; height: 45px; line-height: 45px; background: url("images/avisConso/fd_titre.gif"); color:#FFFFFF; padding: 0px 0px 0px 10px; vertical-align: bottom; margin-bottom: 10px; font-size: 24px; font-weight: bold; background-repeat: no-repeat; background-color:#EBF4F9; }


