a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; text-decoration: underline}

a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; text-decoration:none}

body, td, tr, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000
}

.title {  font-size: 18px; font-weight: bold; color: #990000}

.titlerecipe {  font-size: 18px; font-weight: bold; color: #990000}
a.titlerecipe:hover { font-size: 18px; font-weight: bold; color: #990000; text-decoration: none;}

.intertitle { font-size: 16px; font-weight: bold; color: #993333}
a.intertitle { font-size: 16px; font-weight: bold; color: #993333; text-decoration: none;}
a.intertitle:hover { font-size: 16px; font-weight: bold; color: #993333; text-decoration: underline;}

.titlesmall { font-size: 14px; font-weight: bold; color: #993333}
a.titlesmall { font-size: 14px; font-weight: bold; color: #993333; text-decoration: none;}
a.titlesmall:hover { font-size: 14px; font-weight: bold; color: #993333; text-decoration: underline;}

.titlebig {  font-size: 22px; font-weight: bold; color: #990000}
a.titlebig {  text-decoration: none}
a.titlebig:hover { font-size: 22px; font-weight: bold; color: #990000; text-decoration:underline}

.texte{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
.chapo {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: underline}

.selectionne {font-weight: bold}

td.popuptitre {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #993300; font-weight: bold}

.recipe {  font-size: 13px; font-weight:bold; color: #B06530;}
a.recipe {  font-size: 13px; font-weight:bold; color: #B06530; text-decoration: none}
a.recipe:hover{  font-size: 13px; color: #B06530; text-decoration: underline}

.product {  font-size: 13px; color: #000;}
a.product {  font-size: 13px; color: #000; text-decoration: none}
a.product:hover{  font-size: 13px; color: #000; text-decoration: underline}

.popup {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.largeurfixe1 {  width: 70px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #993300}

.largeurfixe2 { width: 348px;}

.titletablo { font-size: 13px ; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; text-align: center;}
.texttablo {font-size: 13px ; font-family: Arial, Helvetica, sans-serif; text-align: center;}
.texttablo2 {font-size: 13px ; font-family: Arial, Helvetica, sans-serif;background-color: #ffffff;text-align: center;}
.textform {font-size: 13px ; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #993300;}
table.detail{margin-top:0; margin-left:0 ; border:none; background-color: #8E8686;}
.tiny{font-size: 10px ; font-family: Arial, Helvetica, sans-serif;}

/* formulaire BID */
.text11black{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.text11form{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #993300;
}
.text10form{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #993300;
	text-align: center;
}

.inputone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333399;
	background-color:#FBE3A7;
	width:250px;
}

.inputxxs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333399;
	background-color:#FBE3A7;
	width:40px;
}
.inputxs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333399;
	background-color:#FBE3A7;
	width:70px;
}
.inputxl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333399;
	background-color:#FBE3A7;
	width:90px;
}
.promoListOff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.promo
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
/*** pas encore utilise  
.inputxxl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333399;
	background-color:#FADD99;
	width:110px;
}

***/


/* --- Product/Recipe/Nutritional Presentation --- */
#conteneur {
	width           : 100%;
}

#description {
	color        : #f00;
	font-weight  : bold;
	margin-bottom: 20px;
	text-align   : center;
}

#similar {
	/*margin-top: 20px;*/
	font-size : 12px;
}

#content {
	width : 100%;
}

#content td {
	vertical-align: top;
	width         : 50%;
}

ul {
	margin      : 0;
	padding-left: 20px;
}

#contentL {
	border: 1px solid #000;
	float     : left;
	text-align: center;
	width     : 40%;
}

#contentR {
	border: 1px solid #000;
	text-align: center;
	width     : 50%;
}

#preparation {
	margin: 20px 0 0 0;
	text-align: center;
	width : 100%;
}

table.nutritionTable th {
	color    : #600;
}

.bgYellow {
	background-color: #fc6;
	font-size       : 12px;
	text-align      : center;
}

.bgYellowL {
	color           : #600;
	background-color: #fc6;
	font-weight     : bold;
	font-size       : 12px;
}

.bgGreen {
	background-color: #ffc;
	font-size       : 12px;
	text-align      : center;
}

.bgGreenL {
	color           : #600;
	background-color: #ffc;
	font-weight     : bold;
	font-size       : 12px;
}

table.tabListProducts th {
	border   : 1px solid #AA0734;
	color    : #AA0734;
	font-size: 12px;
}

table.tabListProducts td {
	border    : 1px solid #AA0734;
	color     : #AA0734;
	font-size : 11px;
	text-align: center;
	width     : 100%;
}