/* Feuille de style TousLesPrix*/	
td {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 9pt;
	color:#333333;
}

/* lien des catégories principales */
A.tlp_liencatmax  { 
font-size: 11pt;  
font-weight: bold;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
text-decoration: none; 
color: #666666;
background-color:transparent;
}

/* lien des sous catégories */
A.tlp_liencat  { 
font-size: 9pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
text-decoration: none; 
color:#000080;
background-color:transparent;
}
A:hover.tlp_liencat  { 
font-size: 9pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
color:orange;
background-color:transparent;
}
.tlp_tdfiltercat {
	background-color:#E6E6E6;
	}

/* liens de la barre de navigation */
A.tlp_navbar  { 
font-size: 9pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:blue;
background-color:transparent;
}
A:hover.tlp_navbar  { 
font-size: 9pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:orange;
background-color:transparent;
}
/* texte de la barre de navigation (séparateur) */
.tlp_navtext {
font-size: 9pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:#000000;
}

/* titre des pages lors de la navigation */
.tlp_titrenav {
font-size: 15pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
color:#990000;
}

/* lien des produits dans les listes */
A.tlp_lienprod { 
font-size: 8pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
text-decoration: none; 
color:#000080;
background-color:transparent;
}
A:hover.tlp_lienprod  { 
font-size: 8pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:orange;
background-color:transparent;
}

/* définition des lignes séparatrices basse (tableau : en dessous de la ligne) */
.tlp_lignetab_basse {
border-bottom: 1px solid #C0C0C0;
}

/* couleur de fond sur les lignes alternées */
.tlp_colortab_normal {
 	background-color:#FFFFFF;
}
.tlp_colortab_alt {
 	background-color:#F5F5F5;
}

/* Format des marques en titre dans l'arbo catégorie */
.tlp_marque {
font-size: 11pt;  
font-weight: bold;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
color: #666666;
}

/* format des prix dans les listes */
.tlp_listeprix {
	font-size: 8pt;  
	font-weight: bold;
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	color:#990000;
}

/* Pour les fiches produits */
/* format des titres produits dans les fiches */
.tlp_nomprod {
	font-size: 14pt;  
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#000000;
}

/* format des entetes du tableau dans les fiches */
.tlp_entetetabc {
	font-size: 10pt;  
	font-weight: bold;
	font-family: Arial, Geneva, helvetica, sans-serif;
	color:#000000;
	border-bottom: 1px solid #C0C0C0;
	background-color:#C6ECFF;
}

.tlp_lignetabc {
	font-size: 9pt;  
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	color:#00000;
	border-bottom: 1px solid #C0C0C0;
	background-color:#FFFFFF;
}

/* format des commentaires */
.tlp_commentaire {
	font-size: 8pt;  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#666666;
}

/* format de la catégorie affiché sous le titre du produit */
.tlp_cat {
	font-size: 8pt;  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#000000;
}

/* format de la catégorie affiché sous le titre du produit lorsque la fiche est affichée toute seule */
.tlp_catinactif {
	font-size: 8pt;  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#000080;
}

/* format du nom de catégorie affiché sous le titre du produit lorsque la fiche via l'arbo */
A.tlp_catactif { 
	font-size: 8pt;  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#000080;
	background-color:transparent;
}

/* format des éléments du tableau de comparaison */
.tlp_designation {
	font-size: 8pt;  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#000000;
}

.tlp_delais {
	font-size: 9pt;  
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	color:#000000;
}

.tlp_prix {
	font-size: 9pt;  
	font-family:  Arial, Verdana,Geneva, helvetica, sans-serif;
	color:#990000;
}

.tlp_port {
	font-size: 9pt;  
	font-family:  Arial, Verdana,Geneva, helvetica, sans-serif;
	color:#666666;
}

.tlp_total {
	font-size: 10pt;  
	font-family:  Arial, Verdana,Geneva, helvetica, sans-serif;
	color:#920018;
	font-weight: bold;
}

/* Affichage du texte code promo */
.tlp_codepromo {
	font-size: 8pt;  
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	color:#990000;
}

.tlp_codepromocouleur {
	font-size: 8pt;  
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	color:red;
	font-weight: bold;
}

/* texte occasion lorsque le produit est d'occaz */ 
.tlp_txtoccasion {
	font-size: 8pt;  
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	color:#666666;
}

A.tlp_lienboutique { 
font-size: 9pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:#000000;
background-color:transparent;
font-weight:bold;
text-decoration:none;
padding:3px;
}

A:hover.tlp_lienboutique  { 
font-size: 9pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:#000000;
background-color:#D0EFFF;
font-weight:bold;
text-decoration:none;
padding:3px;
}

/** valable sur la version réduite au stricte minimum des fiches */
.tlp_prixreduit {
	font-size: 8pt;  
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	color:#990000;
}

.tlp_designationreduit {
	font-size: 8pt;  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#000000;
}

A.tlp_lienboutiquereduit { 
font-size: 8pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:#000080;
background-color:transparent;
}

A:hover.tlp_lienboutiquereduit  { 
font-size: 8pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:orange;
background-color:transparent;
}

/** Moteur de recherche */

/** Tranche de prix mosaique */
A.tlp_trancheprix { 
font-size: 10pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
margin:0;
color:#000000;
background-color:transparent;
padding:3px;
text-decoration:none;
font-weight: bold;
}

A:hover.tlp_trancheprix  { 
font-size: 10pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
background-color:#C6ECFF;
}

/** Tranche de prix mixte */
A.tlp_trancheprix_mixte { 
font-size: 11pt; 
font-family:  Arial, Verdana, Geneva, helvetica, sans-serif;
margin:0;
padding:3px;
color:#000000;
background-color:transparent;
text-decoration:none;
font-weight: bold;
}

A:hover.tlp_trancheprix_mixte  { 
font-size: 11pt; 
padding:3px;
font-family:  Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:#C6ECFF;
color:#000000;
}

/** Boutique affichae mosaique */
.tlp_chequi {
	font-size: 8pt;  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
}

/** titre produit affichage mixte */
A.tt_prod_mixte { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
padding:2px;
margin-left:-3px;
color:#000000;
background-color:transparent;
text-decoration:none;
font-weight: bold;
}

A:hover.tt_prod_mixte  { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:#C6ECFF;

}

/** titre produit affichage mosaique */
.tlp_titre_moza {
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-weight: bold;
}

/** ligne affichage mixte */
.td_mixte {
	font-size: 10pt;
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	margin:2px;
	padding:2px;
	border-top:1px solid #333333;
}

/** ligne affichage mixte */
.tlp_delais_mixte {
	font-size: 10pt;
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#666666;
}



/** Numéro de page */
A.tlp_numpage { 
font-size: 10pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
background-color:transparent;
margin:2px;
padding:2px;
color:#666666;
border:1px solid #333333;
text-decoration:none;
font-weight: bold;
}

A:hover.tlp_numpage  { 
font-size: 10pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
color:#333333;
background-color:transparent;
}

/** Numéro de page sélectionné */
A.tlp_numpageselect { 
font-size: 10pt;
color:#CCCCCC;
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
margin:2px;
padding:2px;
background-color:#333333;
border:1px solid #000000;
text-decoration:none;
font-weight: bold;
}

A:hover.tlp_numpageselect  { 
color:orange;
font-size: 10pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
background-color:transparent;
}

/** page suivante */
A.tlp_pagesui { 
font-size: 10pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
background-color:transparent;
margin:2px;
padding:2px;
color:#333333;
text-decoration:none;
font-weight: bold;
}



/** page précédente */
A.tlp_pagepre { 
font-size: 10pt; 
font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
background-color:transparent;
margin:2px;
padding:2px;
color:#333333;
text-decoration:none;
font-weight: bold;
}

:orange;
}

/** toolbar stats du haut */
.tlp_toolresults {
	font-size: 10pt; 
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	margin:2px;
	padding:2px;
	text-align:right;
	background-color:#E5ECF9;
	border-top:1px solid #3366CC;
}

/** ligne concernant les filtres tri */
.tlp_tdfiltertri {
	font-size: 10pt; 
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	margin:2px;
	padding:2px;
	text-align:right;
	background-color:#E6E6E6;
}

/** concernant la liste déroulante de tri */
.tlp_listefiltertri {
	font-size: 10pt; 
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	margin:2px;
	padding:2px;
}

/** tableau des filtres */
.tlp_tableresultfiltre {
	font-size: 10pt; 
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	margin:2px;
	padding:2px;
	background-color:#F0F0F0;
	border-top: 1px solid #C0C0C0;
}

/** lien ouverture fermeture des filtres */
A.tlp_ouvrefermefiltre { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:transparent;
color:#000000;
text-decoration:none;
}

A:hover.tlp_ouvrefermefiltre  { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:transparent;
text-decoration:none;
font-weight:bold;
}

/** lien concernant les catégories */
A.tlp_catfiltre { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:transparent;
color:blue;
}

A:hover.tlp_catfiltre  { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:transparent;
color:blue;
}

/** format du bouton annuler */
A.tlp_annulefiltre { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:transparent;
color:red;
}

A:hover.tlp_annulefiltre  { 
font-size: 10pt; 
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
background-color:transparent;
color:orange;
}

/** format du nombre de produits entre parenthese */
.tlp_nbcatfiltre {
	font-size: 10pt; 
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:#666666;
}

/** texte des label des filtres prix */
.tlp_labelfiltre {
	font-size: 10pt; 
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	color:black;
}

/** texte des titre des filtres prix */
.tlp_titrefiltre {
	font-size: 10pt; 
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-weight:bold;
	color:black;
}

/** format des champs texte de prix */
.tlp_inputprixfiltre {
	font-size: 8pt; 
	font-family: Verdana, arial, Geneva, helvetica, sans-serif;
	color:black;
	border: 1px solid #C0C0C0;
}

/** format du bouton OK filtre */
.tlp_buttonprixfiltre {
	font-size: 8pt; 
	font-family: Verdana, arial, Geneva, helvetica, sans-serif;
	color:black;
	border: 1px solid #C0C0C0;
}

