/* ---------------------------------------------------------------------------
				Feuille de style par defaut du site (page interieur)
				(pour MS Internet Explorer et Netscape 6+/Mozilla)
----------------------------------------------------------------------------*/

/* 
	Styles par defaut
*/
body, p, td, div {
	color: #151518;
	font-family: Verdana,Helvetica;
	text-decoration: none;
	font-size : 12px;
	/*text-align: justify;*/
}
a {
	color: #ff6600;
	text-decoration: none;
}
a:hover {
	color: #F79323;
	text-decoration: underline;
}
/* style de champs de saisie */
input, textarea, select	{
	color: #000000;
	background-color: #f8f8f8;
	border-color: #ACACAC;
	border-width: 1px;
	font-family: Verdana,Helvetica;
	font-size: 12px;
}
/* style de champs de saisie desactives */
.champ_desactiv	{
	color: #000000;
	BACKGROUND-COLOR: #f8f8f8;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	/*font-weight: bold;*/
}
.titre {
	color: #D70003;
	font-weight: bold;
	font-size: 16px;
}
.soustitre, .soustitre a {
	color: #570002;
	font-size: 12px;
}
.soustitre a:hover {
	color: #F79323;
}


/* 
	Styles du catalogue
*/
/* Style du texte dans le pave gris dans la page d'une gamme */
.pave_gris_gamme, .pave_gris_gamme p, .pave_gris_gamme div {
	font-size: 10px;
}
/* Style du nom du produit dans la page d'une gamme */
.nom_produit {
	font-size: 14px;
	font-weight: bold;
}
/* Style des remarques du produit dans la page d'une gamme */
.remarques_produit, .remarques_produit p {
	font-size: 11px;
}
/* Styles du paves des references */
.pavref_intitule {
	font-size: 10px;
	font-weight: bold;
	text-align : center;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.pavref_intitule_fam {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-align : center;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.pavref_valeur {
	font-size: 10px;
	line-height: 10px;
	text-align : center;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.pavref_valeur a:hover {
	color: #FFFFFF;
}
.pavref_valeur_contenu {
	font-size: 10px;
	line-height: 10px;
	text-align : center;
}
.cadreprix {
	background-color: #FFD800;	/* ffffff */
	border: 1px dotted #aaaaaa; 
	padding: 2px; 
	font-size: 10px;
	/* margin-top: 0px; margin-right: 5px; margin-bottom: 10px; margin-left: 15px; */
}


/* 
	Styles de la barre du haut
*/
.titre_barre_haut {
	font-family: Times;
	color: #FFFFFF;
	font-size: 26px;
}
.titre_barre_haut_en {
	font-family: Times;
	color: #FFFFFF;
	font-size: 18px;
}
.telecharger, .telecharger a {
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 11px;
}
.telecharger a:hover {
	color: #FFEE00;
	text-decoration: none;
}
.langue, .langue a {
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 13px;
}
.langue a:hover {
	color: #FFEE00;
	text-decoration: none;
}
/* rubriques de la barre du haut */
.rubrique_off, .rubrique_off a {
	color: #570002;
	font-weight: bold; 
	font-size: 12px;
}
.rubrique_off a:hover {
	color: #F79323;
	text-decoration: none;
}
.rubrique_on, .rubrique_on a {
	color: #D70003;
	font-weight: bold; 
	font-size: 12px;
}
.rubrique_on a:hover {
	color: #F79323;
	text-decoration: none;
}
.sousrubriques, .sousrubriques a {
	color: #FFFFFF;
	font-size: 11px;
	/*line-height : 14px;*/
}
.sousrubriques a:hover {
	color: #FFEE00;
	/* text-decoration: none; */
}
.sousrubrique_puces {
	margin-right: 5px;
	margin-top: 3px;
	margin-bottom: 2px;
}


/*
	Styles du pied de page
*/
.pieddepage {
	color: #AFAFAF;
	font-family: Verdana,Helvetica;
	text-decoration: none;
	font-size : 10px;
	text-align : center;
}
.pieddepage a {
	color: #F7B88A;
}
.pieddepage a:hover {
	color: #E89090;
	text-decoration: underline;
}


/*
	Styles des demandes de devis
*/
/* style du filet utilise dans des tableaux pour entourer du texte */
.filet_tableau	{
	border-width: 1px; 
	border-style: solid; 
	border-color: #AFAFAF; 
}
/* styles de la barre de titre du tableau du caddy */
.cat_caddy_titre_tableau	{
	color: #ffffff; 
	font-size: 10px; 
	font-weight: bold;
}
/* styles de la barre de total du tableau du caddy */
.cat_caddy_total_tableau	{
	color: #ffffff; 
	/*font-size: 10px; */
	/*font-weight: bold;*/
}
/* styles des champs de saisie quantite dans les infos de stock/tarif de la fiche detail */
.cat_stocktar_input	{
	color: #DA0606;
	BACKGROUND-COLOR: #f8f8f8;
	BORDER-TOP-COLOR: #ACACAC;
	BORDER-LEFT-COLOR: #ACACAC;
	BORDER-RIGHT-COLOR: #ACACAC;
	BORDER-BOTTOM-COLOR: #ACACAC;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 11px;
	font-weight : bold;
	text-align: center;
}
/* styles de bouton submit (special) */
.cat_stocktar_submit	{
	color: #DA0606;
	BACKGROUND-COLOR: #f8f8f8;
	BORDER-TOP-COLOR: #ACACAC;
	BORDER-LEFT-COLOR: #ACACAC;
	BORDER-RIGHT-COLOR: #ACACAC;
	BORDER-BOTTOM-COLOR: #ACACAC;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 11px;
	font-weight : bold;
}
/* styles de la barre de navig du devis */
.barre_devis {
	color: #D70003;
	text-decoration: none;
} 
.barre_devis_on {
	font-weight : bold;
	text-decoration: none;
} 