* 	{font-family:Arial, Helvetica, sans-serif; font-size:12px}
body 	{padding: 0px 10px 0px 0px; margin: 0px}

#structure 		{width: 100%; padding: 0px; margin: 0px;}
#structure .colleft	{width: 170px; padding: 0px; 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: #000000; 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("multipays/miniboxgrise_top.gif") no-repeat left top; width: 170px; height: 29px;}
.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("multipays/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("multipays/miniboxviolette_top.gif") no-repeat left top; width: 170px; height: 29px;}
.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("multipays/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("multipays/miniboxverte_top.gif") no-repeat left top; width: 170px; height: 29px;}
.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("multipays/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;}


/* 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}
.minitxtvert 		{font-size: 12px; color: #669900; font-weight: 100}
.minitxtvertgras 	{font-size: 12px; color: #669900; 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}
.txtvert 		{font-size: 12px; color: #669900; font-weight: 100}
.txtvertgras 		{font-size: 12px; color: #669900; 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;}

.nounderline a 			{text-decoration: none; color:#333333}
.nounderline a:link 	{text-decoration: none; color:#333333}
.nounderline a:visited 	{text-decoration: none; color:#333333}
.nounderline a:hover 	{text-decoration: underline; color:#333333}
