.fond_blanc_ligne{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	border-bottom:1px #fae968 solid
}
.fond_aide_visuelle{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	background-color:/*#fbf3b6*/#fdf7cd;
	font-weight: bold;

}
.fond_aide_visuelle_ligne_grise{
	font-family:Arial, Helvetica, sans-serif;
	color:#803400;
	font-size:12px;
	background-color:/*#fbf3b6*/#fdf7cd;
	font-weight: bold;
	border-bottom:1px #eee3d7 solid;
	}
	
.banniere{
background-color:#d27b3a;
color:#FFFFFF;
font-size:16px;
font-family:"Times New Roman", Times, serif;
font-weight: bold;
padding:2px;
}
.puce{
background-color:#ad6026;
}
.ligne_total{
	font-family:Arial, Helvetica, sans-serif;
	background-color: #c5e7b4;
	color:#803700;
	font-weight: bold;
	font-size:11px;
}
.tableau_facultatif{
	background-color: #f3dfd0/*#f1e47e*/;
	padding: 2px;
	}
	
.image{
	background:url(../images/image_marron.jpg);
	}
/*##################################*/
/*###### feuille commune #######*/
/*##################################*/


/* 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;
} 


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;

}

/*#############################*/
/*############ 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;
}
/*##################################*/
/*############ Formulaire ##########*/
/*##################################*/

tr.affiche{
}

tr.masquer{
	display:none;
}
/*dans fiche_panier, tableau pour adresse de livraison différente*/
.tableau_facultatif2{
	background-color: #faeddb;
	padding: 2px;
}

.colonne_saumon{
	background-color: #f9e6cb;
	align:center;
}

.ligne_total_tab{
	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;

}

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