/* CSS Document */

/*##############################*/
/*############ Body ##########*/
/*##############################*/

img{
border:0;
}

a:link,a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#825100;
	font-size:11px;
	text-decoration:none;
	
}
a:hover,a:active{
font-family:Arial, Helvetica, sans-serif;
color:#825100;
font-size:11px;
text-decoration:underline;
}

.btn_ok{
border:#d37b24 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#773a0a;
width:20px;
height:18px;
}

/*##############################*/
/*############ Bouton ##########*/
/*##############################*/
.champ_recherche{
border:#a06f31 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#a06f31;
height:15px;
padding-left:2px;
padding-right:2px;
}

.btn_ok{
border:#d37b24 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#773a0a;
width:20px;
height:18px;
}

.btn_valide_cmd{
border:#d37b24 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5c2c06;
background-color:#fdb940;
font-weight:bold;

height:18px;

}

/*#############################*/
/*############ Texte ##########*/
/*#############################*/

.marron_11px{
font-family:Arial, Helvetica, sans-serif;
color:#aa6631;
font-size:11px;
}

.marron_11px_gras{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aa6631;
font-size:11px;
}

a.marron_11px_gras{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aa6631;
font-size:11px;
text-decoration:none;
}

a.marron_11px_gras:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#aa6631;
font-size:11px;
text-decoration:underline;
}

.marron_10px{
font-family:Arial, Helvetica, sans-serif;
color:#8c4c17;
font-size:10px;825100
}

.marron_lien_11px{
font-family:Arial, Helvetica, sans-serif;
color:#825100;
font-size:11px;
text-decoration:underline;
}

.marron_gras_18px{
font-family:Arial, Helvetica, sans-serif;
color:#a86636;
font-size:18px;
font-weight:bold;
} 

.blanc_12px_bold{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
} 

.texte_11px{
font-family:Arial, Helvetica, sans-serif;
color:#5c2c06;
font-size:11px;
padding-left:3px;
} 


a.texte_11px{
font-family:Arial, Helvetica, sans-serif;
color:#5c2c06;
font-size:11px;
text-decoration:none;
} 
a.texte_11px:hover{
font-family:Arial, Helvetica, sans-serif;
color:#5c2c06;
font-size:11px;
text-decoration:underline;
} 
.texte_blanc_11px{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
} 

.texte_noir_10px{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
font-weight:bold;
}
.texte_11px_2{
font-family:Arial, Helvetica, sans-serif;
color:#fedead;
font-size:11px;
} 
.texte_titre_devis{
font-family:Arial, Helvetica, sans-serif;
color:#803700;
font-size:11px;
font-weight:bold;
} 
.texte_noir_11px{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
}
.texte_rouge_11px{
font-family:Arial, Helvetica, sans-serif;
color:#b64a4a;
font-size:11px;
} 

.texte_rouge_11px:selected{
font-family:Arial, Helvetica, sans-serif;
color:#803700;
font-size:11px;
font-weight:bold;
} 
.chiffre_rouge_11px:active{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
background-color:#b64a4a;
font-weight:bold;
} 
.chiffre_rouge_11px{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
background-color:#b64a4a;
padding:2px;
} 

.titre_marron_fonce_12px{
font-family:Arial, Helvetica, sans-serif;
color:#5c2c06;
font-size:12px;
font-weight:bold;
} 

a.titre_marron_fonce_12px{
font-family:Arial, Helvetica, sans-serif;
color:#5c2c06;
font-size:12px;
font-weight:bold;
text-decoration:none;
} 

a.titre_marron_fonce_12px:hover{
font-family:Arial, Helvetica, sans-serif;
color:#5c2c06;
font-size:12px;
font-weight:bold;
text-decoration:underline;
} 

.ancien_prix{
font-family:Arial, Helvetica, sans-serif;
color:#803700;
font-size:9px;
text-decoration:line-through;
} 

.chiffre_rouge_12px{
font-family:Arial, Helvetica, sans-serif;
color:#b64a4a;
font-size:12px;
font-weight:bold;
}


/*#############################*/
/*############ Liens ##########*/
/*#############################*/

.liens_menu_bas{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;

}

.liens_menu_bas:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FDAF40;
font-size:11px;
}

.titre_resultat_recherche{
font-family:"Times New Roman", Times, serif;
color:#996632;
font-size:18px;
}

.titre_resultat_recherche2{
font-family:"Times New Roman", Times, serif;
color:#999229;
font-size:18px;
}

.titre_resultat_conseil{
font-family:"Times New Roman", Times, serif;
color:#76390a;
font-size:18px;
}

.resultat_recherche_13px{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#aa7026;
font-weight:bold;
}

.resultat_recherche_11px{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.recherche_actu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#825100;
}

.vert_lien_11px{
font-family:Arial, Helvetica, sans-serif;
color:#9e9313;
font-size:11px;
text-decoration:underline;
}

/*#############################*/
/*############ Contour ##########*/
/*#############################*/

.contour_beigeclair2{
border-top:#eee3d7 1px solid;
border-right:#eee3d7 1px solid;
border-left:#eee3d7 1px solid;
}
.contour_beigelair{
border:#eee3d7 1px solid;
}
.contour_marron{
border:#774626 1px solid;
}

.contour_marron_haut_bas_droite{
border-top:#774626 1px solid;
border-bottom:#774626 1px solid;
border-right:#774626 1px solid;
}
.contour_tableau_central{
border:#e5d4c2 1px solid;
}
.ligne_beige_haut{
border-top:#ffeac5 1px solid;
}

.ligne_grise_bas{
border-bottom:#eee3d7 1px solid;
}

.ligne_beige_bas{
border-bottom:1px #eee3d7 solid;
}

.td_ligne_beige_haut{
border-bottom:1px #ffeac5 solid;
}

.contour_tableau_recherche{
border-bottom:#e5d4c2 1px solid;
border-left:#e5d4c2 1px solid;
border-right:#e5d4c2 1px solid;
}

/*##################################*/
/*############ Formulaire ##########*/
/*##################################*/

tr.affiche{
}

tr.masquer{
	display:none;
}
/*dans fiche_panier, tableau pour adresse de livraison différente*/
.tableau_facultatif{
	background-color: #faeddb;
	padding: 2px;
}
.tableau_facultatif_vert{
	background-color: #cdf1cd;
	padding: 2px;
}.tableau_facultatif_rouge{
	background-color: #faeddb;
	padding: 2px;
}.tableau_facultatif_violet{
	background-color: #faeddb;
	padding: 2px;
}
.colonne_saumon{
	background-color: #f9e6cb;
	align:center;
}
.colonne_autre_verte{
	background-color: #f9e6cb;
	align:center;
}
.colonne_autre_violette{
	background-color: #f9e6cb;
	align:center;
}
.colonne_autre_rouge{
	background-color: #f9e6cb;
	align:center;
}
.ligne_total{
	font-family:Arial, Helvetica, sans-serif;
	background-color: #efd6b3;
	color:#803700;
	font-weight: bold;
	font-size:11px;
}
.ligne_total_verte{
	font-family:Arial, Helvetica, sans-serif;
	background-color: #c5e7b4;
	color:#803700;
	font-weight: bold;
	font-size:11px;
}
.ligne_total_rouge{
	font-family:Arial, Helvetica, sans-serif;
	background-color: #efd6b3;
	color:#803700;
	font-weight: bold;
	font-size:11px;
}
.ligne_total_violette{
	font-family:Arial, Helvetica, sans-serif;
	background-color: #efd6b3;
	color:#803700;
	font-weight: bold;
	font-size:11px;
}
.submit
{
	font-family:Arial, Helvetica, sans-serif;
	color:#fdb940;
	font-size:11px;
	background-color: #803700;
	padding: 3px;
	border: 1px solid #fdb940;
	font-weight: bold;
	margin:3px;
	
}
.input_obligatoire
{
	font-family:Arial, Helvetica, sans-serif;
	color:#aa6631;
	font-size:11px;
	background-color: #f1d7c2;
	padding: 2px;
	border-left: 1px solid #eca152;
	border-top: 1px solid #eca152;
	border-right: 1px solid #b64a4a;
	border-bottom: 1px solid #b64a4a;
	margin:3px;
}
.input
{
	font-family:Arial, Helvetica, sans-serif;
	color:#aa6631;
	font-size:11px;
	padding: 1px;
	border-left: 1px solid #eca152;
	border-top: 1px solid #eca152;
	border-right: 1px solid #b64a4a;
	border-bottom: 1px solid #b64a4a;
	margin:3px;
}

/*#############################*/
/*############ Liens ##########*/
/*#############################*/



a.marronlien10px:link,a.marronlien10px:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#825100;
	font-size:10px;
	text-decoration:none;
	
}
a.marronlien10px:hover,a.marronlien10px:active{
font-family:Arial, Helvetica, sans-serif;
color:#825100;
font-size:10px;
text-decoration:underline;

}

a.marronlien11px:link,a.marronlien11px:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#825100;
	font-size:11px;
	text-decoration:none;
	
}
a.marronlien11px:hover,a.marronlien11px:active{
font-family:Arial, Helvetica, sans-serif;
color:#825100;
font-size:11px;
text-decoration:underline;

}

a.whitelien11px:link,a.whitelien11px:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	
}
a.whitelien11px:hover,a.whitelien11px:active{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:underline;

}

a.whitelien12px:link,a.whitelien12px:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;	
}
a.whitelien12px:hover,a.whitelien12px:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:underline;
	font-weight: bold;
}

/*##################################*/
/*###### fond tableau coloré #######*/
/*##################################*/
.pointilles{
border-bottom:dotted 1px;

border-bottom-color:#000000;

}

.puce_orange{
background-color:#ff9934;
}
.puce_verte{
background-color:#5e8b24;
}
.banniere_jaune{
background-color:feb940;
color:#FFFFFF;
font-size:16px;
font-family:"Times New Roman", Times, serif;
font-weight: bold;
padding:2px;
}
.banniere_verte{
background-color:#b9ac1e;
color:#FFFFFF;
font-size:16px;
font-family:"Times New Roman", Times, serif;
font-weight: bold;
padding:2px;
}

.fond_def_produitsuite_haut{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	background-color: #fcf5e5;
	font-weight: bold;
	border-bottom:1px #ffeac5 solid;
}
.fond_def_produitsuite_bas{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	background-color: #fcf5e5;
	font-weight: bold;
	border-bottom:1px #ffeac5 solid;}
	
	.fond_def_produitsuite_haut_gris{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	background-color: #fcf5e5;
	font-weight: bold;
	border-bottom:1px #eee3d7 solid;
}
.fond_def_produitsuite{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	background-color: #fcf5e5;
	font-weight: bold;

}
.fond_aide_visuelle_vert{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	background-color:#f2feea;
	font-weight: bold;

}

.fond_blanc_ligne_beige{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	border-bottom:1px #ffeac5 solid
}
.fond_blanc_ligne_verte{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	border-bottom:1px /*9eda6d */#baeb88 solid
}
.fond_blanc_ligne_beige_bas{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	border-bottom:1px #eee3d7 solid
}

.fond_blanc_ligne_grise{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	border-bottom:1px #eee3d7 solid
}

.image_banniere_recherche{
	background-image:url(../imagesimage_recherche.gif);
	background-repeat:no-repeat;
}

.pointille_actualite{
	background-image:url(../imagespointille_actu.gif);
	background-repeat:repeat-x;
	background-position:center;
}

.image_banniere_conseil{
	background-image:url(../imagesimage_conseil.gif);
	background-repeat:no-repeat;
}