/* CSS Document */

.catalogue_arborescence{
 	padding-bottom:4px;
	font-size:12px;
	font-weight:bold;
}

/* Une */

.catalogue_une{
	padding:10px;
}
	
.catalogue_une_titre{
	padding-top:0px;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	display:block;
	padding-left:5px;
}

.catalogue_une_bloc{
	padding:0px;
	padding-top:0px;
	margin-top:10px;
	float:left;
	width:251px;
	_width:251px;
	border-bottom:1px solid #9BA1AA;
}

.catalogue_une_image{
	text-align:left;
	float:left;
	width:100px;
}

.catalogue_une_donnees{
	text-align:left;
	float:left;
	width:143px;
	margin-left:8px;
}

.catalogue_une_logo_fournisseur{
	text-align:left;
}

.catalogue_une_nom h1{
	font-weight:bold;
	text-align:left;
	font-size:11px;
	color:#0e4e95;
}

.catalogue_une_nom a:link{text-decoration: none; color: #0e4e95;}
.catalogue_une_nom a:visited{text-decoration: none; color: #0e4e95;} 
.catalogue_une_nom a:active{text-decoration: none; color: #0e4e95;}
.catalogue_une_nom a:hover{text-decoration: none;  color: #d90500;}

.catalogue_une_fournisseur{
	font-weight:normal;
	text-align:left;
	font-size:11px;
	color:#d90500;
}

.catalogue_une_reference{
	font-weight:normal;
	text-align:left;
	font-size:11px;
}

.catalogue_une_prix_ttc_revendeur{
	font-weight:bold;
	text-align:left;
	font-size:12px;
	color:#d90500;
}

.catalogue_prix_barre{
	/*font-weight:normal;
	text-align:left;
	font-size:11px;
	text-decoration:line-through;*/
}

.catalogue_prix_promo{
	font-weight:bold;
	text-align:left;
	font-size:12px;
	color:#d90500;
	display:none;
}

.catalogue_une_prix_concurence{
	font-weight:normal;
	text-align:left;
	font-size:11px;
}

.catalogue_une_description{
	text-align:justify;
	font-weight:normal;
	font-size:10px;
}

.catalogue_une_lien{
	text-align:left;
	font-weight:bold;
	font-size:10px;
}

.catalogue_une_lien a:link		{text-decoration: none; color: #0c4380;}
.catalogue_une_lien a:visited{text-decoration: none; color: #0c4380;} 
.catalogue_une_lien a:active	{text-decoration: none; color: #0c4380;}
.catalogue_une_lien a:hover	{text-decoration: none;  color: #d90500;}

.catalogue_une_panier{
	background-image:url(gif/ajout-panier-une.gif);
	background-repeat:no-repeat;
	height:15px;
	background-position:center;
	width:122px;
	_width:130px;
	margin-top:5px;
	cursor:pointer;
}

.catalogue_une_panier .catalogue_prix_produit_4{
	cursor:pointer;
	height:15px;
	width:122px;
	_width:130px;
}

.catalogue_une_panier .catalogue_prix_produit_4_on{
	cursor:pointer;
	background-image:url(gif/ajout-panier-une-1.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:15px;
	width:122px;
	_width:130px;
}

.catalogue_une_lien_voir_tout{
	padding: 0 10 3 10;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}

.catalogue_une_lien_voir_tout a:link		{text-decoration: none; color: #d90500;}
.catalogue_une_lien_voir_tout a:visited	{text-decoration: none; color: #d90500;} 
.catalogue_une_lien_voir_tout a:active	{text-decoration: none; color: #d90500;}
.catalogue_une_lien_voir_tout a:hover		{text-decoration: none; color: #000000;}


/******************************************************************************/
/* Bloc de recherche                                                          */
/******************************************************************************/

.catalogue_bloc_recherche_vehicule {
	margin-bottom:15px;
	padding:10px 10px 10px 10px;
	border: 2px solid #0e4e95;
	background-color:#ebebeb;
	width:600px;
	text-align:center;
}

.catalogue_bloc_recherche_cartegrise{
	margin-bottom:15px;
	padding:10px 10px 10px 10px;
	border: 2px solid #4d8db5;
	background-color:#ebebeb;
	width:600px;
	text-align:center;
}

.catalogue_bloc_recherche_reference{
	margin-bottom:15px;
	padding:10px 10px 10px 10px;
	border: 2px solid #d90500;
	background-color:#ebebeb;
	width:600px;
	text-align:center;
}

.catalogue_bloc_recherche_bloc_champ{
	border:0px solid green;
	width:400px;
	float:left;
}

.catalogue_bloc_recherche_champ{
	/*width:400px;
	float:left;*/
}

.catalogue_bloc_recherche_attente{
	width:75px;
	height:40px;
	float:left;
	border:0px solid red;
	padding-top:0px;
}

.catalogue_bloc_recherche_bouton{
	border:0px solid blue;
	width:75px;
	height:40px;
	float:right;
	padding-right: 25px;
	_padding-right:0px;
	padding-top: 20px;
}

.catalogue_bloc_recherche_titre{
	width:600px;
	float:left;
	font-weight:bold;
}

.catalogue_bloc_recherche_reference .catalogue_bloc_recherche_titre{
	color:#d90500;
}

.catalogue_bloc_recherche_cartegrise .catalogue_bloc_recherche_titre{
	color:#4d8db5;
}

.catalogue_bloc_recherche_vehicule .catalogue_bloc_recherche_titre{
	color:#0e4e95;
}

.catalogue_bloc_recherche_champ_valeur{
	float:left;
	width:250px;
	padding-bottom:5px;
	color:#000000;
}

.catalogue_bloc_recherche_champ_valeur select{
	width:250px;
	font-size:11px;
	color:#000000;
}

.catalogue_bloc_recherche_bouton input{
	width:100px;
	padding:2px;
	font-weight:bold;
	border:1px solid #646c79;
	background-color:#FFFFFF;
	color:#333333;
	cursor:pointer;
}

.catalogue_bloc_recherche_bouton input.bouton_disabled{
	font-weight:bold;
	border:1px solid #999999;
	background-color:#EEEEEE;
	color:#999999;
	cursor:default;
}

.catalogue_bloc_recherche_bouton input.bouton_on{
	border:1px solid #FFFFFF;
	background-color:#000000;
	color:#FFFFFF;
}

.catalogue_bloc_recherche_attente{
	width:31px;
	height:31px;
	background-image:url('gifs/ajax-loader.gif');
	margin-top:18px;
}

/******************************************************************************/
/* Liste de famille de piece                                                  */
/******************************************************************************/
.catalogue_liste_famille_arborescence a:link{text-decoration: none; color: #d90500;}
.catalogue_liste_famille_arborescence a:visited{text-decoration: none; color: #d90500;} 
.catalogue_liste_famille_arborescence a:active{text-decoration: none; color: #d90500;}
.catalogue_liste_famille_arborescence a:hover{text-decoration: none;  color: #0e4e95;}

/*** Menu ***/
.catalogue_liste_famille_menu{
	text-align:left;
}

.catalogue_liste_famille_menu table{
	text-align:left;
}

.catalogue_liste_famille_menu table tr{
	text-align:left;
}

.catalogue_liste_famille_menu table tr td{
	text-align:left;
}

.catalogue_liste_famille_menu_1{
	text-align:left;
	width:318px;
}

.catalogue_liste_famille_menu_1_bloc{
	text-align:left;
	/*margin-top: 2px;*/
	/*margin-right:14px;*/
	margin-bottom:5px;
	/*margin-left:0px;*/
	border: 0px solid #006666;
	width:314px;
}

.catalogue_liste_famille_menu_1_icone{
	width:30px;
}

.catalogue_liste_famille_menu_1_nom{
	text-align:left;
	font-weight:bold;
	height:16x;
	vertical-align:middle;
}

.catalogue_liste_famille_menu_1_nom a:link{text-decoration: none; color: #0c4380;}
.catalogue_liste_famille_menu_1_nom a:visited{text-decoration: none; color: #0c4380;} 
.catalogue_liste_famille_menu_1_nom a:active{text-decoration: none; color: #0c4380;}
.catalogue_liste_famille_menu_1_nom a:hover{text-decoration: none;  color: #d90500; text-decoration:underline;}

.catalogue_liste_famille_menu_2{
	text-align:left;
	font-size: 10px;
	margin-left:4px;
}

.catalogue_liste_famille_menu_2 a:link{text-decoration: none; color: #0c4380;}
.catalogue_liste_famille_menu_2 a:visited{text-decoration: none; color: #0c4380;} 
.catalogue_liste_famille_menu_2 a:active{text-decoration: none; color: #0c4380;}
.catalogue_liste_famille_menu_2 a:hover{text-decoration: none;  color: #d90500; text-decoration:underline;}

.catalogue_bloc_recherche_tableau_type{
	width:600px;
	float:left;
}

.catalogue_bloc_recherche_tableau_type td{
}

.catalogue_liste_famille_bloc{}

.catalogue_liste_famille_1_bloc{
	border: 1px solid #646c79;
	padding:4px;
	margin-bottom:5px;
	background-color:#ebebeb;
}

.catalogue_icone_type_moteur{
	background-image: url(icones-categories/moteur.png);
	background-position: 2px top;
	background-repeat: no-repeat;
}

.catalogue_icone_type_refroidissement{
	background-image: url(icones-categories/refroidissement.png);
	background-position: 2px top;
	background-repeat: no-repeat;
}

.catalogue_icone_type_suspension{
	background-image: url(icones-categories/suspension.png);
	background-position: 2px top;
	background-repeat: no-repeat;
}

.catalogue_icone_type_freinage{
	background-image: url(icones-categories/freinage.png);
	background-position: 2px top;
	background-repeat: no-repeat;
}

.catalogue_icone_type_accessoires{
	background-image: url(icones-categories/accessoires.png);
	background-position: 2px top;
	background-repeat: no-repeat;
}

.catalogue_icone_type_autre{
	background-image: url(icones-categories/autres.png);
	background-position: 2px top;
	background-repeat: no-repeat;
}

.catalogue_icone_type_electricite{
	background-image: url(icones-categories/electricite.png);
	background-position: 2px top;
	background-repeat: no-repeat;
}

.catalogue_liste_famille_1_nom{
	padding:4px;
	background-color:#73777d;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left: 30px;
}

.catalogue_li6ste_famille_1_sous_bloc{
}

.catalogue_liste_famille_2_bloc{
	float:left;
	width:190px;
	padding:5px;
}

.catalogue_liste_famille_2_bloc_on{
	background-color:#bbbec5;
}

.catalogue_liste_famille_2_nom{
	font-weight:bold;
}

.catalogue_liste_famille_2_sous_bloc{}

.catalogue_liste_famille_3_nom{
	text-align:left;
	
	display:list-item;
	list-style-type:square;
	list-style-position:inside;
	padding:0;
	margin:0;
}

.catalogue_liste_famille_3_nom a:link		{text-decoration: none; color: #0c4380;}
.catalogue_liste_famille_3_nom a:visited{text-decoration: none; color: #0c4380;} 
.catalogue_liste_famille_3_nom a:active	{text-decoration: none; color: #0c4380;}
.catalogue_liste_famille_3_nom a:hover	{text-decoration: none;  color: #d90500; text-decoration:underline;}

.catalogue_liste_produit_bloc{
	text-align:left;
	width:636px;
}

.catalogue_liste_produit{
	text-align:center;
	width:636px;
	margin-top:20px;
}

.catalogue_liste_produit_tableau_ligne td{
	padding:10px;
}

.catalogue_liste_produit_tableau_espace_ligne td{
	height:1px;
	border-bottom:1px solid #9BA1AA;
}

.catalogue_liste_produit_cellule_gauche{
	text-align:center;
	width:200px;
	padding-bottom:16px;
}

.catalogue_liste_produit_cellule_centre{
	text-align:left;
	/*width:210px;*/
}

.catalogue_liste_produit_cellule_droite{
	text-align:left;
	width:160px;
}

.catalogue_liste_produit_reference{
	text-align:left;
}

.catalogue_liste_produit_nom h1{
	text-align:left;
	color:#0c4380;
	font-weight:bold;
	font-size:11px;
}

.catalogue_liste_produit_fournisseur{
	text-align:left;
	font-weight:bold;
	color:#5a5a5a;
}

.catalogue_liste_produit_description{
	text-align:left;
}

.catalogue_liste_produit_description_2{
	text-align:left;
}

.catalogue_liste_produit_prix_ttc_revendeur{
	font-weight:bold;
	text-align:left;
	font-size:12px;
	color:#d90500;
}

.catalogue_liste_produit_prix_concurence{
	text-align:left;
}

.catalogue_liste_produit_rupture_stock{
	padding:4px 0 4px 0;
}

.catalogue_liste_produit_voir{
	text-align:left;
	font-weight:bold;
	font-size:10px;
}

.catalogue_liste_produit_voir a:link		{text-decoration: none; color: #0c4380;}
.catalogue_liste_produit_voir a:visited{text-decoration: none; color: #0c4380;} 
.catalogue_liste_produit_voir a:active	{text-decoration: none; color: #0c4380;}
.catalogue_liste_produit_voir a:hover	{text-decoration: none;  color: #d90500;}


.catalogue_produit_bloc{
	width:636px;
	padding-top:13px;
	padding-bottom: 13px;
}

.catalogue_produit{
	width:636px;
}

.catalogue_produit_message_sous_image{
	font-size:10px;
	text-align:center;
}

.catalogue_produit_cellule_gauche{
	width:350px;
	padding-bottom:18px;
}

.catalogue_produit_cellule_droite{
	padding-left:25px;
}

.catalogue_produit_logo_fournisseur{
	padding-bottom:13px;
}

.catalogue_produit_fournisseur{
	padding-bottom:13px;
}

.catalogue_produit_description{
	padding-bottom:13px;
}

.catalogue_produit_description_2{
	padding-bottom:13px;
}

.catalogue_produit_prix_ttc_revendeur{
	font-weight:bold;
	text-align:left;
	font-size:12px;
	color:#d90500;
}

.catalogue_detail_bouton_panier{
	padding-top: 12px;
}

.catalogue_liste_vehicule{
}

.catalogue_liste_vehicule_titre{
	padding-top:8px;
	padding-bottom:0px;
	font-weight:bold;
}

.catalogue_liste_vehicule_bloc{
}

.catalogue_liste_vehicule_modele table td{
	padding-right: 20px;
	text-align: left;
}

.catalogue_liste_vehicule_nom h1{
	padding-bottom:5px;
	padding-top:10px;
	font-weight:bold;
	color:#d90500;
}

.catalogue_liste_vehicule_modele_nom h2{
	text-align: left;
	font-style: normal;
	font-weight: normal;
}

.catalogue_liste_vehicule_modele_nom a:link		{text-decoration: none; color: #0c4380;}
.catalogue_liste_vehicule_modele_nom a:visited  {text-decoration: none; color: #0c4380;} 
.catalogue_liste_vehicule_modele_nom a:active	{text-decoration: none; color: #0c4380;}
.catalogue_liste_vehicule_modele_nom a:hover	{text-decoration: none;  color: #d90500;}

.catalogue_liste_type_vehicule_titre{
	font-weight:bold;
	padding-bottom:10px;
}

.catalogue_liste_type_vehicule_nom{
	font-weight:normal;
}

.catalogue_liste_type_vehicule_nom a:link		{text-decoration: none; color: #0c4380;}
.catalogue_liste_type_vehicule_nom a:visited  {text-decoration: none; color: #0c4380;} 
.catalogue_liste_type_vehicule_nom a:active	{text-decoration: none; color: #0c4380;}
.catalogue_liste_type_vehicule_nom a:hover	{text-decoration: none;  color: #d90500;}

.catalogue_liste_produit_aucun_resultat{
	padding-top:20px;
	font-weight:;
	padding-bottom:20px;
}



























