/* CSS Document */

html, body, td {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

img {
	border: 0px solid #000000;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color:#ba0000; text-transform: uppercase;}
.titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-align: center; color:#000000}
.titrebb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; display : none; font-weight: bold; color: #006600}

.texteNoir {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000}
.texteBordeaux {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#ba0000} 
.texteMajNoir {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; text-transform: uppercase;}
.texteMajNoirTaxe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#000000; text-transform: none;}
.texteMajBordeaux {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#ba0000; text-transform: uppercase;} 
.texteGrasNoir {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000;}
.texteGrasBordeaux {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#ba0000;} 
.texteBlancFD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; color:#FFFFFF}
.texteGrasBlancFD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;font-weight: bold;text-align: right; color:#FFFFFF;} 

a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: right; text-decoration: underline; color:#ba0000}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: right; text-decoration: underline; color:#ba0000}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: right; color:#ba0000}

/* Navigation Droite */
	td.liens_categorie {
		text-align: right;
		width: 187px;
		height: 14px;
		padding-right: 25px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}

	td.liens_categorie:hover {
		background-image:url(graph/navigation_panier/fond_categorie_on.gif);
	}

	a.lien_categorie, a.lien_categorie:link, a.lien_categorie:visited {
		display: block;
		width: 172px;
		height: 14px;
		padding-right: 0px;
		text-decoration: none;
		color: #fdd300;
		background-image:url(graph/vide.gif);
	}
	a.lien_categorie:hover {
		color: #ba0000;
		background-image:url(graph/navigation_panier/fond_categorie_on.gif);
	}

/* accueil */
	td.deco_accueil {
		background-image:url(graph/accueil/fond.jpg);
		background-repeat: no-repeat;
		padding-top: 29px;
		padding-left: 34px;
	}

/* Fiche Produit */
	a.Produit:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; text-decoration: underline; color:#000000} 
	a.Produit:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; text-decoration: underline; color:#000000}
	a.Produit:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; color:#000000}
	.refProduit { padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#a7a8aa }
	.texteBordeauxVariante {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color:#ba0000}
	.texteNoirVariante {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color:#000000}
	.modele {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color:#ba0000; text-transform: uppercase;}
	.marquemodele { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #ba0000; text-decoration: underline; line-height: 15px; }
	.cateprod { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; line-height: 20px; }
	.envoyer { padding-top: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: small-caps; color: #ba0000; text-decoration: underline; font-weight: bolder; }
	td.ombre_haut { padding: 0px; margin: 0px; background-image:url(graph/onglets/ombre_haut.gif); }
	td.ombre { padding: 0px; margin: 0px; background-image:url(graph/onglets/ombre_gauche.gif); background-repeat: repeat-y; }
	td.onglet_etiquette_haut {
		background-image:url(graph/fiche_produit/onglet.gif);
		background-repeat: repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #ba0000;
		font-weight: normal;
		padding: 0px;
		margin: 0px; 
	}
 
/* Tableau Resultats */
	a.resultat:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color:#ba0000}
	a.resultat:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color:#ba0000}
	a.resultat:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color:#ba0000}

	.stactu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bolder; margin: 0px; padding: 5px; }
	.texteNoirResultat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000} 
	.texteBordeauxResultat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#ba0000}
	.result { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; }

	td.titre_resultat {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		font-style: italic;
		color: #ba0000;
		background-image:url(graph/tetieres/ttresultats.gif);
		background-repeat: no-repeat;
		padding-left: 140px;
	}
	
			td.titre_static {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		font-style: italic;
		color: #ba0000;
	}

/* Page Cours */
	.texteGrasBlanc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#FFFFFF;}

/* Page Agenda */
	a.agenda:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; color:#0000ff} 
	a.agenda:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; color:#0000ff}
	a.agenda:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#0000ff}
	.texteAgenda {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#000000;}
	.texteMajAgenda {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#000000; text-transform: uppercase;}

/* Page Conseils */
	a.conseils:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#fdd300} 
	a.conseils:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#fdd300}
	a.conseils:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color:#fdd300}

	a.conseils2:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#fdd300} 
	a.conseils2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#fdd300}
	a.conseils2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color:#fdd300}

	td.titre_conseil {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		font-style: italic;
		color: #ba0000;
		background-image:url(graph/tetieres/ttconseil.gif);
		background-repeat: no-repeat;
		padding-left: 125px;
	}
	
	
	.categorie {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #fdd300;
		text-decoration: none;
		margin-right: 22px;
		padding-right: 22px;
	}
	
	div.calque_categorie {
		width: 187px;
		text-align: right;
		background-image:url(graph/navigation_panier/fond_categorie_off.gif);
		background-repeat: repeat-y;
	}

/* Newsletter */
	a.newsletter:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; text-decoration: underline; color:#ba0000}
	a.newsletter:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; text-decoration: underline; color:#ba0000}
	a.newsletter:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; color:#ba0000}

/* promotion */
	a.promotion:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color:#ffffff}
	a.promotion:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color:#ffffff}
	a.promotion:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color:#ffffff}

/* Commande */
	img.commande {
		border: 1px solid #C11A1A;
	}

	p.commande_titre {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		text-align: center;
		color:#C11A1A;
	}

	td.commande_titre {
		padding-left: 5px;
		background-image: url(graph/commande/bande.gif);
		background-repeat: repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		padding-top: 4px;
		text-align: left;
		color:#C11A1A;
	}

	td.commande_titre2 {
		padding-left: 5px;
		background-image: url(graph/commande/bande_rouge.gif);
		background-repeat: repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		padding-top: 4px;
		text-align: left;
		color:#FFD40A;
	}

/* Compte */
	a.compte:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: right;text-decoration: none; color:#FFFFFF}
	a.compte:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: right; text-decoration: none; color:#FFFFFF}
	a.compte:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: right; text-decoration: underline; color:#FFFFFF}
	td.compte {font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 25px; font-size: 9pt; text-align: right; color:#FFFFFF}

	.texteBordeauxPanier {
		font-family: Verdana;
		font-size: 8pt;
		color:#ba0000;
		line-height: 14px;
		font-weight: normal;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 4px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 4px;
	}

	.champs {
		margin-bottom: 2px;
		padding: 0px;
	}

	input, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}

	.conseils {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #fdd300;
		line-height: 18px;
		margin-top: 2px;
		margin-right: 2px;
		margin-bottom: 2px;
		margin-left: 18px;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 18px;
	}

	.categorierouge {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ba0000;
		text-decoration: none;
		margin-right: 22px;
		padding-right: 22px;
	}

	.tcactu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		font-weight: normal;
		margin: 5px;
		padding: 5px;
	}

	.stactupetit {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		font-weight: bolder;
		margin: 5px;
		padding: 5px;
	}

	.tcactupetit {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: normal;
		margin: 5px;
		padding: 5px;
	}
	
	.blanc {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		margin-left: 4px;
		padding-left: 4px;
	}

	.marquemodelegrosblanc {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		color: #FFFFFF;
	}

	.extraproduit {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ba0000;
		background-color: #fdd300;
		padding: 4px;
	}

	.extraproduit_2 {
		font-size: 13px;
		font-weight: bold;
		font-style: italic;
	}

	.stactublanc {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #fdd300;
		font-weight: bolder;
		margin: 5px;
		padding: 5px;
		font-style: italic;
		font-variant: normal;
	}

	.stactublancbarre {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		font-weight: bolder;
		margin: 5px;
		padding: 5px;
		text-decoration: line-through;
	}

	.marquemodeleblanc {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: underline;
		line-height: 15px;
		margin-left: 4px;
		padding-left: 4px;
	}

	.refProduitblanc {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color:#FFFFFF;
		line-height: 9px;
	}

	.tcactupetitblanc {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		padding: 5px;
	}

/* conseil */
	td.ombre_conseil { padding: 0px; margin: 0px; background-image:url(graph/conseils/ombre.gif); background-repeat: repeat-y; }

/* coup de coeur / collector */
	.marquemodelegros {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bolder;
		color: #ba0000;
	}

/* page envoyer ami*/
.cadre_ami {
	border: 6px solid #CCCED0;
}
.texteVertVariante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #00ba00;
	padding: 4px;
}


/* actus */
	.titreactu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: italic;
		font-weight: bolder;
		color: #ba0000;
		margin-left: 4px;
		padding-left: 4px;
	}

/* panier */
.texteBordeauxVariante-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ba0000;
	padding: 4px;
}
.texteNoirResultat-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	padding: 2px;
}


/* menu deroulants */
#dropmenudiv{
	position: absolute;
	border: 0px solid black;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
}

#dropmenudiv a, #dropmenudiv a:visited{
	display: block;
	text-align: left;
	color: #000000;
	width: 125px;
	display: block;
	text-indent: 3px;
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFD300;
}

#dropmenudiv a:hover{ /* couleur du fond lors du survol du sous menu */
	color: #ffffff;
	background-color: #AF0C0C;
}
/* fin menu deroulants */	
