body
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d3d63;
	background-image: url("img/fond.jpg");
	background-repeat: repeat-y;
	background-position: center top;
	}

table.haut
	{
	border-bottom-color : #fdb916;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding: 0px;
	background-image: url("img/entete.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	}

td.panierentete
	{
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	padding-right: 40px;
	color: #1d3d63;
	}

	a.validpanier:link {color: #1d3d63; text-decoration: none;}
	a.validpanier:visited {color: #1d3d63; text-decoration: none;}
	a.validpanier:hover {color: #90553b; text-decoration: none;}

	a.authentification:link {color: #1d3d63; text-decoration: none;}
	a.authentification:visited {color: #1d3d63; text-decoration: none;}
	a.authentification:hover {color: #90553b; text-decoration: none;}

td.decoentete
	{
	padding-top: 0px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-right: 40px;
	}

	a.decoentete:link {color: #c8992a; text-decoration: none;}
	a.decoentete:visited {color: #c8992a; text-decoration: none;}
	a.decoentete:hover {color: #90553b; text-decoration: none;}

td.montant
	{
	text-align : right;
	}

table.tableaccueil
	{
	background-image: url("img/fondacc.gif");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0px;
	}

td.texteaccueil
	{
	padding: 5px;
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	}

tr.articlesaccueil
	{
	padding: 5px;
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

td.logosaccueil
	{
	padding: 20px;
	margin: 0px;
	text-align: right;
	}

table.navigation
	{
	background-color : #1d3d63;
	border-bottom-color : #fdb916;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-left-color : #fdb916;
	border-left-style : solid;
	border-left-width : 2px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 2px;
	border-top-color : #fdb916;
	border-top-style : solid;
	border-top-width : 0px;
	}

td.deconavi
	{
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 1px;
	background-image: url("img/fondnavi.jpg");
	background-repeat: no-repeat;
	background-position: bottom right;
	}

td.navigation
	{
	border-left-color : #fdb916;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 1px;
	color : #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	margin: 0px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	}

	a.navigation:link {color: #ffffff; text-decoration: none;}
	a.navigation:visited {color: #ffffff; text-decoration: none;}
	a.navigation:hover {color: #fdb916; text-decoration: none;}

table.tablemenuetcorps
	{
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	border-top-width : 0px;
	border-left-width : 2px;
	border-left-color : #fdb916;
	border-left-style : solid;
	border-left-width : 2px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 2px;
	}

table.principal
	{
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	min-height : 700px;
	height: 700px;
	}

input.btnrecherche
	{
	background-color : #1d3d63;
	border-bottom-color : #fdb916;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #fdb916;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #fdb916;
	border-top-style : solid;
	border-top-width : 1px;
	color : #ffffff;
	padding: 0px;
	margin: 0px;
	height: 20px;
	width: 30px;
	}

input.recherche
	{
	/*background-color : #1d3d63;*/
	border-bottom-color : #fdb916;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #fdb916;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #fdb916;
	border-top-style : solid;
	border-top-width : 1px;
	color : #ffffff;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 147px;
	height: 20px;
	background-image: url("img/recherch.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	}


table.menu
	{
	background-color : #1d3d63;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 2px;
	border-top-width : 0px;
	background-image: url("img/fondmenu.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	}

td.categorie
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	}

td.categorierang1
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	}

	a.liensmenu:link {color: #ffffff; text-decoration: none;}
	a.liensmenu:visited {color: #ffffff; text-decoration: none;}
	a.liensmenu:hover {color: #fdb916; text-decoration: none;}

td.histocat
	{
	background-color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 10px;
	background-image: url("img/histocat.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	color: #c25404;
	border: 0px;
	}

	a.histocat:link {color: #1d3d63; text-decoration: none;}
	a.histocat:visited {color: #1d3d63; text-decoration: none;}
	a.histocat:hover {color: #3474c3; text-decoration: none;}

p.nombrederesultats
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	}

table.corpsliste
	{
	background-image: url("img/fondcorp.jpg");
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 0px;
	margin: 0px;
	}

table.liste
	{
	padding: 0px;
	margin: 0px;
	border-bottom-color : #fdb916;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-left-color : #fdb916;
	border-left-style : solid;
	border-left-width : 2px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 2px;
	border-top-color : #fdb916;
	border-top-style : solid;
	border-top-width : 2px;
	}

td.listeentete
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #1d3d63;
	color: #ffffff;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	padding: 5px;
	text-align: center;
	}

td.listeproduits
	{
	background-color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d3d63;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	padding: 5px;
	}

	a.listeproduits:link {color: #1d3d63; text-decoration: none;}
	a.listeproduits:visited {color: #1d3d63; text-decoration: none;}
	a.listeproduits:hover {color: #3474c3; text-decoration: none;}

td.listeproduitspromo
	{
	background-color: #ffdbdb;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #960000;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	padding: 5px;
	}

	a.listeproduitspromo:link {color: #960000; text-decoration: none;}
	a.listeproduitspromo:visited {color: #960000; text-decoration: none;}
	a.listeproduitspromo:hover {color: #3474c3; text-decoration: none;}

td.listeproduitsnouveaute
	{
	background-color: #e3ffe8;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006e15;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	padding: 5px;
	}

	a.listeproduitsnouveaute:link {color: #006e15; text-decoration: none;}
	a.listeproduitsnouveaute:visited {color: #006e15; text-decoration: none;}
	a.listeproduitsnouveaute:hover {color: #3474c3; text-decoration: none;}

input.quantite
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d3d63;
	border: 1px solid #3474c3;
	text-align: right;
	}

td.contact
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #1d3d63;
	}

td.compteinvalide
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #1d3d63;
	}

td.textenouscontacter
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #1d3d63;
	padding: 20px;
	}

input.contact
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #1d3d63;
	width: 350px;
	color: #1d3d63;
	}

textarea.contact
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #1d3d63;
	width: 350px;
	height: 230px;
	color: #1d3d63;
	}

input.contactbtn
	{
	width: 150px;
	height: 30px;
	border: 1px solid #1d3d63;
	background-color: #fdcf61;
	}

input.compte
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #1d3d63;
	width: 200px;
	color: #1d3d63;
	}

table.compte
	{
	border-bottom-color : #fdb916;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-left-color : #fdb916;
	border-left-style : solid;
	border-left-width : 2px;
	border-right-color : #fdb916;
	border-right-style : solid;
	border-right-width : 2px;
	border-top-color : #fdb916;
	border-top-style : solid;
	border-top-width : 2px;
	}

td.gestiondemoncompte
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d3d63;
	}

tr.gestiondemoncompte
	{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d3d63;
	}

input.btnsupprimer
	{
	width: 85px;
	height: 20px;
	border: 1px solid #1d3d63;
	background-color: #fdcf61;
	}

input.btnpassercommande
	{
	width: 180px;
	height: 30px;
	border: 1px solid #1d3d63;
	background-color: #fdcf61;
	}

input.btnviderpanier
	{
	width: 180px;
	height: 20px;
	border: 1px solid #1d3d63;
	background-color: #daeafd;
	}

select.modedereglement
	{
	background-color: #ffffff;
	border: 1px solid #3474c3;
	color: #1d3d63;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 250px;
	}

input.refext
	{
	background-color: #ffffff;
	border: 1px solid #3474c3;
	color: #1d3d63;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 250px;
	}

textarea.commantairescommande
	{
	background-color: #ffffff;
	border: 1px solid #3474c3;
	color: #1d3d63;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 250px;
	}

td.produitsvoisins
	{
	padding: 10px;
	margin: 0px;
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a
	{
	color : #ffffff;
	}


a.liste
	{
	color : #000000;
	}

a.deco
	{
	color : #818181;
	font-style : italic;
	}


tr.entete
	{
	background-color : #1d3d63;
	border-bottom-width : 1;
	border-left-width : 1;
	border-right-width : 1;
	border-top-width : 1;
	color : #ffffff;
	}

table.prixdetail
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	}


td.pied
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	background-image: url("img/fondpied.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 0px;
	color: #1d3d63;
	}

td.presentationarticle
	{
	padding: 0px;
	margin: 0px;
	}

td.imgarticle
	{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;
	margin: 0px;
	}

p.presentationarticle
	{
	padding-right: 20px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	text-align: justify;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

p.presentationdetaillee
	{
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	text-align: justify;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	a.rss:link {color: #6e9ad2; text-decoration: none;}
	a.rss:visited {color: #6e9ad2; text-decoration: none;}
	a.rss:hover {color: #e5f1ff; text-decoration: none;}

	a.nouveaumdp:link {color: #000000; text-decoration: none;}
	a.nouveaumdp:visited {color: #000000; text-decoration: none;}
	a.nouveaumdp:hover {color: #3772BB; text-decoration: none;}

span.erreur
	{
	outline-color : #aa2932;
	outline-style : solid;
	outline-width : 2px;
	}


tr.pair
	{
	
	}


tr.impair
	{
	background-color : #b6b6b6;
	}


h2
	{
	font-size : 14px;
	font-weight : bold;
	text-align : center;
	}

