BODY {
  margin: auto;
  width: 798px;   
  margin-top: 5px;
  margin-bottom: 5px;  
  BACKGROUND-COLOR: #8b994c; 
 }
 
 A {
	COLOR: #663d1c;
}
A:hover {
	TEXT-DECORATION: underline;
	color: #B91837;
}

.story {
	padding:10px 0px 0px 15px;
	BACKGROUND:#fafce4;
	font-family: Arial, Helvetica, sans-serif;

}

.story h6{
	font: bold 14px Arial,sans-serif;
	color: #663d1c;
	display:block;
	padding-bottom: 0px;
	text-decoration: underline;
	margin-bottom: 10px;
	text-transform: capitalize;
	vertical-align: top;
}

.story h5{
	font: bold 14px Arial,sans-serif;
	color: #b91837;	
	text-align: center;	
	}
	
.story h4{
	font: bold 15px Arial,sans-serif;
	color: #b91837;
	text-transform: capitalize;
	vertical-align: top;
}

.story h3{
	font: bold 125% Arial,sans-serif;
	color: #b91837;
}

.story h2{
    font: bold 14px Arial,sans-serif;
	color: #b91837;
	padding-left: 25px  
}

.story p {
	padding: 0px 10px 10px 0px;
	color: #663d1c; 
	font-size:13px;
}

.story a.capsule{
	font: bold 1.2em Arial,sans-serif;
	color: #663d1c;
	display:block;
	padding-bottom: 5px;
}

.story a.capsule:hover{
	text-decoration: underline;
}

td.storyLeft{
	padding-right: 0px;
}

td.puce UL {
	PADDING-LEFT:15px;
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url('images/fleche.gif');
	MARGIN: 10px;
	FONT-FAMILY: Geneva, Helvetica, Verdana, Arial,  sans-serif;
	
}
td.puce LI {
	MARGIN: 0px 0px 20px
}	

td.puce A {
	COLOR: #663d1c;
}
td.puce A.link {
	TEXT-DECORATION: none
}
td.puce A.visited {
	TEXT-DECORATION: none}
td.puce A.hover {
	COLOR: #e2d697
}


.desc-prod {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Geneva, Arial, Helvetica,sans-serif;
	text-align:center;
	color:#000;
	background-color:#fafce4;#ffeab9
	border-color: #663D1C;
	vertical-align: middle;
	border: 1px;
	
}

.desc-prod td.titre{
	color:#b91837;
	FONT-SIZE: 9pt;
	BACKGROUND:#f3d98e;
	font-weight: bold;
	text-align:center;
	text-transform: uppercase;
}

.desc-prod td.designation{
	font-weight:bold;
	FONT-SIZE: 8pt;
	padding-left: 10px;
	text-align: left;
	color: #663d1c;
	vertical-align: top;
	text-transform: uppercase;
}

.desc-prod td.ref{
	FONT-SIZE: 8pt;
	text-decoration: underline;
	text-align:center;
	text-transform: uppercase;

}

.desc-prod td.calcul {
	FONT-SIZE: 8pt;
	COLOR: #b91837;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3d98e;
	font-weight: bold;
	font-stretch: normal;
	vertical-align: middle;
	text-align:center
	}


.desc-prod td p.composition{
	FONT-SIZE: 8pt;
	font-weight:normal;
	padding-left: 0px;

}

#navcontainer
{
	background-color: #fafce4;
	width: 186px;
	height: auto;
	margin: 0;
	text-decoration: none;
	white-space: normal;
}

#navlist
{
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid gray;
	width: 186px;
	background-color: #f3d98e;
	
}

#navlist li
{
	margin: 0;
	font-size: 11px;
	border-top: 1px solid #b1891a;
	TEXT-ALIGN: left;
	list-style-image: url(images/grainmais1.gif);
	list-style-position: inside;
	display:list-item;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;	
}

#navlist li a {
text-decoration: none;
font-weight: bold;
color:#b91837;
}

.footer {
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 20px;
	MARGIN-RIGHT: 20px;
	PADDING-TOP: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #b91837;
	TEXT-ALIGN: center;
	background: transparent url(images/separator_1.gif) top no-repeat;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
	border-top-width:1px;
	font-weight: bold;
	line-height: normal;
}

.calcul {
	FONT-SIZE: 8pt;
	COLOR: #990000;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-stretch: normal;
	vertical-align: middle;
	text-align:center;
	BACKGROUND-COLOR: #dbc2bb;
	}
	
.coord {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	color:#663d1c;
	}