
#infosRecherche { margin-bottom: 10px; }
#infosRecherche .infos {
	border: 1px solid #DDD;
	padding: 10px;
	padding-bottom: 10px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana;
	color: #555;
}
#infosRecherche .infos ul { margin: 8px 0 0 15px; padding: 0; }

#search-buttons {
	height: 15px;
	margin: 10px auto;
	border-top: 1px solid #DDD;
	color: #555;
}
#search-buttons img { float: left; margin-right: 2px; cursor: pointer; }
#submit-search      { background-color: white; margin-top: 3px; text-align: center; }

.rech-block {
	background-color: #DDD;
	margin: 10px 0;
	padding: 3px;
	font-size: 10px;
	font-family: Verdana, sans-serif;
	color: #555;
}

.rech-block select {
	background-color: #FFC;
	margin-right: 4px;
	border: 1px solid #CCC;
	padding: 1px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #002;
}
#rechPneus #fabricant { width: 120px; }
#rechPneus #modele    { width: 160px; }
#rechPneus #largeur,
#rechPneus #hauteur,
#rechPneus #diametre  { width: 40px; }
#rechPneus #type_pneu { width: 100px; margin-right: 0; }

#rechTailles #largTailles,
#rechTailles #hautTailles,
#rechTailles #diamTailles,
#rechTailles #type_pneu3,
#rechTailles #vitTailles  { width: 100px; }
#rechTailles #type_pneu3  { margin-right: 0; }

#rechVehicule #marque,
#rechVehicule #annee,
#rechVehicule #type_pneu2 { width: 100px; }
#rechVehicule #type       { width: 200px; }
#rechVehicule #type_pneu2 { margin-right: 0; }

#rechInfos {
	padding: 5px;
	border: 1px solid #CCC;
	margin: 10px auto;
	font-size: 9px;
	color:#444;
}
#rechInfos .qtrep { color: #D00; }

#suite {
	clear: both;
	background-color: white;
	margin-top: 20px;
	padding: 3px;
	text-align: center;
	font-size: 10px;
	color: #555;
}
#suite img { margin-top: 4px; margin-right: 20px; border: none; cursor: hand; cursor: pointer; }

.infos-pneu {
	height: 89px;
	margin: 2px auto;
	border-bottom: 1px dotted #F30;
}
.infos-pneu .info   { float: left; height: 84px; border-left: 1px dotted #CCC; margin-left: 4px; padding: 3px 10px; }
.infos-pneu .profil { width: 200px; border-left: none; padding-left: 0; padding-right: 0; }
.infos-pneu .achat  { width: 270px; padding-top: 0; font-family: Arial, sans-serif; color: #333; }
.infos-pneu .logo   { float: right; width: 89px; height: 80px; }
.infos-pneu img { border: none; }

.infos-pneu .profil .bloc1 { height: 22px; font-size: 14px;font-weight: bold;}
.infos-pneu .profil .bloc2 { height: 12px; margin-left: 2px; text-decoration: underline; font-weight: bold; font-style: italic; color: blue; font-size: 14px;}
.infos-pneu .profil .bloc3 { height: 40px; }
.infos-pneu .profil .bloc3 img { float:left; margin: 5px 5px 5px 2px; }

.infos-pneu .achat .enStock { font-size: 11px; }
.infos-pneu .achat .enStock span { font-weight: bold; padding: 1px 3px; line-height: 100%; }
.infos-pneu .achat .price   { height:21px; margin-top: 3px; margin-bottom: 10px; font-size: 14px; font-weight: bold; font-style: italic; }
.infos-pneu .achat .price * { vertical-align: middle; }
.infos-pneu .achat .choice-button {
	font-size: 12px;
	font-family: "Trebuchet MS", sans-serif;
	font-weight: bold;
	text-align: center;
}
.infos-pneu .achat .choice-button div { margin: 2px 0; }
.infos-pneu .achat .choice-button img { border: none; }
.infos-pneu .achat .quantite { margin-top: -10px; font-size: 9px; }
.infos-pneu .achat .quantite * { vertical-align: middle; }

.valid-button { clear: both; text-align: right; }
.valid-button img { border: none; margin-left: 50px; }
