body
{
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

a { color:#EF8F0C; text-decoration:none; }
a:link { color:#EF8F0C; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }

dl{
margin:2em 0.5em;;
}

dt{
margin-top:1em;
margin-left:1em;
}

dd{
font-style:italic;
}

.tableppal
{
	background-image:url(images/fondtableau.jpg);
	background-repeat:repeat-y;
}

#header
{
	width:838px;
	height:93px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}

.bordgauche
{
	width:42px;
}

.lateral
{
	width:236px;
	vertical-align:top;
	background-image:url(images/fondlateral.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#menu
{
	width:216px;
	height:252px;
	background-image:url(images/menu.jpg);
	background-repeat:no-repeat;
}

.tdppal
{
	width:560px;
	height:441px;
	vertical-align:top;
	background-image:url(images/fondtdppal.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.tdcoord
{
	width:236px;
	height:92px;
	padding-left:40px;
	background-image:url(images/fondcoord.jpg);
	background-repeat:no-repeat;
}

.coord { color:#FFF; }

.tdfooter
{
	height:38px;
	background-image:url(images/fondfooter.jpg);
	background-repeat:no-repeat;
	padding-left:180px;
	text-align:center;
}


a.lienfooter { color:#000; text-decoration: none; }
.lienfooter:link { color:#000; text-decoration: none; }
.lienfooter:hover { color:#FFF; text-decoration: underline; }

.tdimnalys
{
	height:20px;
	background-image:url(images/fondimnalys.jpg);
	background-repeat:no-repeat;
	text-align:right;
}

.textfield
{
	width:250px;
	border:1px solid #FFF;
	background-color:#EAEAEA;
}

.bouton
{	
	background-color:#FEA606;
	font-weight:bold;
	border:1px solid #FFF;
}

.prodtitre
{
	font-weight:bold;
	border-bottom:1px solid #FFA708;
}

.prodplus
{
	
	border-top:1px dotted #FFA708;
}

.vignette { border:2px solid #FFF; }