body {
margin:0;
padding:0;
}
.pvente {
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;	
	background-color:#ae017e;
	border:none;
	}
.acces {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none;
border: 1px dotted #990033;}

a:hover {text-decoration: none;}

a.Menu:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFF66;
text-decoration: none;
font-weight: bold;
text-indent: 5px;}

.annonceproduit {font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #993366;
text-decoration: none;}

.b {border-top: thin solid #666666;
border-right: none;
border-bottom: none;
border-left: none;}

.bouton {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
background-color: #D5DBE6;
border: thin solid #999999;}

.cadreviolet {border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-right-style: Aucune;
border-bottom-style: solid;
border-left-style: Aucune;
border-top-color: #D3A0C9;
border-bottom-color: #D3A0C9;}

.contourviolet {border: 1px solid #D29DC7;}

.celltype1 {border-bottom: 1px solid Black;
border-right: 1px solid Black;
background-color: #F0FFF0;}

.celltype2 {border-right-width: 1px;
border-right-style: solid;
border-right-color: #000000;}

.celltype3 {border-bottom: 1px solid Black;
background-color: #F0FFF0;}

.contourNoir {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #333333;
	border-left-color: #333333;
}

.d {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}

.etipromo {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000066;
text-decoration: none;
border: 1px solid #000066;}

.formulaire {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
border: 1px solid #333333;
font-weight: bold;}

.field {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
border: 1px solid #666666;}

FORM {}

.hauteur {margin: 0}

.formulaire2 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF0000;
border: 1px solid #333333;
font-weight: bold;}

.formulaire3 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
border: 1px solid #333333;
font-weight: bold;}
/* Formulaire */

form.css fieldset {padding: 1em;}

form.css label {display: inline;
float: left;
width: 100px;
margin: 2px 2px 2px 2px;}

form.css input, select, textarea {margin: 2px 2px 2px 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;}

input.bouton {border:1px solid #9FBC45;
color:#000000;
cursor:pointer;
background:#C1D588;}

input.bouton:hover {border:1px solid #C1D588;
cursor:pointer;
background:#9FBC45;}

.gb {border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333;
border-left-width: 1px;
border-left-style: double;
border-left-color: #333333;}

.gen {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
border: 1px solid #666666;
text-decoration: none;}

.gris {border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;}

.gdb {border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #666666;}

.gbnov {border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #333333;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #333333;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;}

.ingredient {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #993366;}

.item {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;}

a.item:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #990033;
text-decoration: underline;}

.item2 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;}

a.item2:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #990033;
text-decoration: underline;}

.imprimemembre {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
text-decoration: none;}

.lienpromo {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #990066;
text-decoration: none;
font-weight: normal;}

.liensrecettes {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #990033;}

.liensondage {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #990033;}

.lienproduit {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
text-decoration: none;
font-weight: bold;}

.listeclic {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;}

a.listeclic:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CC0066;
text-decoration: underline;}

a.listeclic:link {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: none;}


.menuhaut {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;}

a.menuhaut:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF3300;
text-decoration: underline;}

.menuhautcouleur {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF6600;
text-decoration: none;}

.menuTheme {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #990000;
text-decoration: none;}

a.menuTheme:hover {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #990000;
text-decoration: underline;}

.menuhautrouge {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #990033;
text-decoration: none;}

a.menuhautrouge:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #990033;
text-decoration: underline;}

.mdt {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none;}

.nomprod {font-family: Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight: bold;
color: #6666FF;
text-decoration: none;}

p {text-align: justify;}

.preparation {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none;}

.prixproduit {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFF00;
background-color: #666666;
border: 1px inset #CCCCCC;}

.produittexte {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: none;}

.produittitre {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #990000;
text-decoration: none;
font-weight: bold;}

.proforma {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight: bold;
color: #990000;}

.pied {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #993366;
text-decoration: none;}

.pointille {border: 1px dotted #666666;}

.pointd {border-right-width: 1px;
border-right-style: dotted;
border-right-color: #666666;}

.question {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0066;
text-decoration: none;
font-weight: bold;
font-style: normal;}

.recettesucrees {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: none;
font-style: normal;
font-weight: normal;}

.remarque {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
text-decoration: none;}

.reponse {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;}

.rose {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC33CC;}

.recettetitre {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #990099;}

.saisie {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
border: 1px solid #666666;}

.separation {border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;}

.themerecette {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF6633;
text-decoration: none;}

.tx {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;}

a.tx:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF3300;
text-decoration: none;}

.titreencart {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #993366;}

.texteencart {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #993300;
font-weight: normal;
text-decoration: none;}

.tableproduit {border-top: 0px none;
border-right: thin none;
border-bottom: thin dotted #FF6633;
border-left: thin none;}

.themecatalogue {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC3399;
text-decoration: none;}

.txOrange {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #F59716;}

.texteencart {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: lighter;
text-decoration: underline;}

.txsondage {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;}

.tdGris {font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
text-decoration: none;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333;
background-color: #F0F0F0;}

.traitfin {border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFCC66;}

.titreForm4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: x-small;
font-style: normal;
font-weight: bold;
letter-spacing: 3px;
color: #FF4500;
text-decoration: none;}

.txbleu {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0066CC;}


.txbleupt {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6666FF;
text-decoration: underline;}

.txvert {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #009933;}

.txorangepastel {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF6600;}

.txviolet {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #9900CC;}

.txblancpt {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: lighter;
color: #FFFFFF;
text-decoration: none;}

.tdbas {border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CC0033;}

.titrerecettes {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #CC3399;
text-decoration: none;}

.titrefraisport {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC3399;
text-decoration: none;}

.txrecettes {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;}

.txacc {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;}

.txrosept {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF6699;
text-decoration: none;}

.txblancpt {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;}

.txblanc {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;}

.txrose {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #990000;}

.valid {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
background-color: #E6D9FF;
border: 1px solid #666666;}

.versprix {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #990000;
text-decoration: none;
font-weight: bold;}

.versprixblanc {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF6600;
text-decoration: underline overline;
font-weight: bold;}

.violet {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #CB8DBE;}

.violetpt {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CB8DBE;}
.coordentete {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #000;
text-indent:10px;
}
.wigTxPt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.separation {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* style 2008*/
.griscolgauche{
background-color:#A7A7A7;
}
.titrecompte {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#707173;
padding-bottom:2px;
border-bottom:#000000 solid 1px;
}
.tx12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:3px;
}
.btncompte {
background-color:#707173;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
margin-top:5px;
border:none;
}
.titrelesplus {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-bottom:2px;
border-bottom:#ffffff solid 1px;
}
.tx11blanc {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;}
.tx11magenta {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ae017e;}

.titremagenta {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ae017e;
padding-bottom:2px;
border-bottom:#ae017e solid 1px;
}
.btnvote {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ae017e;
margin-top:5px;
background-color:#ededee;
border:#ae017e solid 1px;
}
.topdesvente {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
border-bottom:#ae017e solid 1px;
padding-bottom:2px;
}

.sommaire_article_td {
margin-left: auto;
margin-right: auto;
text-align: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #eeeeee;
margin-top: 0em;
margin-bottom: 0em;
}
.sommaire_article_titre {
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color: #ae017e;
font-weight: bold;
}

a.sommaire_article_titre {
text-decoration: none;
}

.sommaire_article_texte {
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
color: #000000;
text-align: left;
}

a.sommaire_article_texte {
text-decoration: none;
font-family:Arial, Helvetica, sans-serif
color: #000000;
}

a.sommaire_article_texte:hover {
text-decoration: none;
color: #000000; /*#d0a040;*/
}
.txsondage {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ae017e;}

.btnimc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
margin:2px;
background-color:#ededee;
border:#ae017e solid 1px;
}
.btnnewsletter {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
margin:2px;
background-color:#ae017e;
border:none;
}
.inputhaut {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
margin:0;}
.tx11noir {
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
color: #000000;
}
.menubas {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:right;
padding-right:10px;}
.bordure_pointille {
border-bottom:#ae017e dotted 1px;
padding-bottom:10px;}
.n-skn{
font-size:15px;}
.txaccueilv3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;}
.txmagentav3 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ae017e;}
.titrefraisportv3 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC3399;
text-decoration: none;}
.menuhautcouleurv3 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF6600;
text-decoration: none;}
.n-sknv3{
font-size:19px;}