body { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; margin: auto; text-align: center; background-color: black;}
#page { width: 982px; margin-left: auto; margin-right: auto;  background-color: #9D9EA0; }
div.entete { width: 982px; height: 222px; background:url('../images/entete.jpg') no-repeat; }
div.corps { width: 982px; background-color: #9D9EA0; background:url('../images/fond.jpg') repeat-x; }


table.tethiere_gauche {
	border-spacing: 0px; border-collapse: collapse; border-width: 0px; height: 100%; text-align: center; padding: 0px;
}
table.tethiere_gauche td {
	font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: white; border-spacing: 0px; padding: 8px 0px 0px 60px; width: 228px; height: 28px; background:url('../images/tethiere_gauche.gif') no-repeat; text-align: left;
}

table.tethiere_droite {
	border-spacing: 0px; border-collapse: collapse; border-width: 0px; height: 100%; text-align: center; padding: 0px;
}
table.tethiere_droite td {
	font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: white; border-spacing: 0px; padding: 8px 0px 0px 60px; width: 168px; height: 30px; background:url('../images/tethiere_droite.gif') no-repeat; text-align: left;
}

div.tethiere_basse {
	width: 168px; height: 23px; background:url('../images/tethiere_basse.gif') no-repeat;
}

td.fond_categorie {
	font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; border-spacing: 0px; padding: 5px 0px 0px 56px; width: 228px; height: 24px; background:url('../images/fondcategorie.gif') no-repeat; text-align: left; vertical-align:top;
}

div.sousrayon {
	padding-bottom: 5px;
}

form { border: none; margin: 0px; padding: 0px; }

td           { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black }
td.gras      { font-family: Verdana, Arial, Helvetica ; font-size: 10px; color: black; font-weight: bold }
a:link       { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; margin: 0px; padding: 0px; text-align: left; text-decoration: none; }
a:visited    { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; margin: 0px; padding: 0px; text-align: left; text-decoration: none; }
a:hover      { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; margin: 0px; padding: 0px; text-align: left; text-decoration: none; }

img.miniature { margin: 2px 0px 2px 0px; }

td.separe { paddng: 2 0 2 0; background:url('../images/recherche/fond_separate.gif') repeat-x }

a.chemin { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; text-decoration: none; }
a.chemin:link { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; text-decoration: none; }
a.chemin:visited { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; text-decoration: none; }
a.chemin:hover { font-family: Verdana, Arial, Helvetica ; font-size: 11px; color: black; text-decoration: none; }

span.disponibilite { font-family: Arial; font-size: 12px; color: white; margin-right: 10px; }
span.titre_produit { font-family: Arial; font-size: 13px; font-weight: bold; color: black; margin-left: 10px; margin-right: 10px; }
span.description_pdt { font-family: Arial; font-size: 12px; color: #000000; }

select.nom_model { font-family: Arial; font-size: 12px; font-weight: bold; color: black; }

span.nom_model { font-family: Arial; font-size: 12px; font-weight: bold; color: black; }
span.prix_normal { font-family: Arial; font-size: 12px; font-weight: bold; color: white;  margin-left: 10px;}
span.prix_aulieu { font-family: Arial; font-size: 10px; font-weight: normal; color: white; width: 100%; text-align: right; margin-right: 5px;}

table.zero {
	width: 562px;
	border-spacing: 0px;
	border-collapse: collapse;
	border-width: 0px;
	padding: 0px;
}
table.zero td {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	border-spacing: 0px;
	padding: 0px;
}

input.simulesubmit { background: transparent; border: none; font-family: Arial ; font-size: 12px; color: #000000; text-align:center; padding: 0px; cursor: pointer; }

td.panier_gauche {
	border-left: 1px solid #F18E00;
	border-bottom: 1px solid #F18E00;
}

td.panier_milieu {
	border-bottom: 1px solid #F18E00;
}

td.panier_droite {
	border-right: 1px solid #F18E00;
	border-bottom: 1px solid #F18E00;
}

input.txtpanier { border: none; height: 21px; width: 180px; font-family: Arial, Helvetica ; font-size: 10px; color: black; margin: 0px; padding: 0px;  border: 1px solid #A4A5A6; outline: none; -moz-outline-style: none; outline-style: none; }

span.assoc { text-align: justify; }
a.assoc { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: white; font-weight: normal; text-decoration: none; }
a.assoc:link { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: white; font-weight: normal; text-decoration: none; }
a.assoc:visited { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: white; font-weight: normal; text-decoration: none; }
a.assoc:hover { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: white; font-weight: normal; text-decoration: none; }

a.ts: { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #8E5726; font-weight: bold; text-decoration: none }
a.ts:link { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #8E5726; font-weight: bold; text-decoration: none }
a.ts:visited { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #8E5726; font-weight: bold; text-decoration: none }
a.ts:hover { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #8E5726; font-weight: bold; text-decoration: none }

td.ts {
	padding: 2px;
	border-top: 1px solid #F18E00;
	border-bottom: 1px solid #F18E00;
}
td.ts_img {
	padding: 2px; background-color:white;
	border-top: 1px solid #F18E00;
	border-bottom: 1px solid #F18E00;
}

tr.ts { background-color: #FFC38E; cursor: pointer; }
tr.ts:hover { background-color: #FFB26A; cursor: pointer; }

span.motcolorie { color: white; }

table.moteur {
	border-spacing: 0px;
	border: 0px solid #F18E00;
	border-collapse: collapse;
	height: 100%;
	width: 100%;
	text-align: center;
	padding: 0px;
}

td.moteur  {
	border-spacing: 0px;
	padding: 0px;
	border: none;
	border-top: 1px solid #F18E00;
	border-bottom: 1px solid #F18E00;
}

tr.assoc { background-color: #FFB26A; }

td.assoc {
	padding: 5px;  color: white; text-align: left;
	border-top: 1px solid #F18E00;
	border-bottom: 1px solid #F18E00;
}

p.livraison_entete { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: bold; }
