/* --- balises --- */
body {
	background-color: #9c9f8d;
	margin:0px;
}

form
{
	padding:0;
	margin:0;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A25B0F;
	background-color: #E0DECD;
	border: 1px solid #A25B0F;
}

ul
{
	margin:0;
	padding:0;
}

li
{
	list-style-type:square;
	padding:0;
	margin:0;
	margin-left:15px;
}

form
{
	margin:0;
	padding:0;
}

div#div_masque{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #000000;
}

.centre
{
	width:600px;
	padding-top:10px;
	background-color:#FFFFFF;
}

.menu
{
	width:142px;
	background-color:#f4df9f;
}

#Table_01
{
	width:970px;
}

input.radio
{
	background-color: #FFFFFF;
	border:none;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A25B0F;
	/*background-color: #D3CE88;*/
	background-color: #E0DECD;
	border: 1px solid #A25B0F;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A25B0F;
	background-color: #E0DECD;
	border: thin solid #A25B0F;
}

.tabletechniques {
	background-color: #F4DF9F;
	border: 1px solid #333333;
}

/* --- Fiche produit --- */

.descriptif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A09C65;
	padding-top: 5px;
	padding-bottom: 5px;
}

.descriptifNoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}

.descriptifIndex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D3CE88;
	padding-top: 5px;
	padding-bottom: 5px;
}

.descriptifCommercial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A25B0F;
	/*font-style: italic;*/
}

.libellePromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.libelle_famille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.libelle_sous_famille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.nomproduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.prixHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.prixHTPanier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}

.prixHTPanierBarre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	text-decoration: line-through;
}

.prixFiche{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #734A32;
	text-transform: uppercase;
}

.prixpromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFD730;
}

.prixpromopetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFD730;
}

.prixdestockage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #453C27;
}

.prixdestockagepetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #453C27;
}

.reference {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


/* --- pages HTML --- */

.detailPartie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.detailPalmares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.pilotePalmares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.titrePalmares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #A25B0F;
}
.titreOrganisation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #734A32;
	text-transform: uppercase;
}
.titreLocation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;	
	color: #000000;
	text-transform: uppercase;
}

/* --- liens --- */

a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #FEB418;
 	text-decoration: underline;
}
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #000000;
}


a.sous_rubrique:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #521d07;
	text-decoration: none;
}
a.sous_rubrique:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #521d07;
	text-decoration: none;
}
a.sous_rubrique:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #521d07;
	text-decoration: none;
}
a.sous_rubrique:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #9c3013;
 	text-decoration: none;
}


a.rubrique:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F4DF9F;
	text-decoration: none;
}
a.rubrique:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F4DF9F;
	text-decoration: none;
}
a.rubrique:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #F4DF9F;
	text-decoration: none;
}
a.rubrique:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #000000;
 	text-decoration: none;
}



/* --- COMPTES CLIENT --- */

.texte11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.texte12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.texte12rouge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CC0000;
}

.identification{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}

.texte_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.texte12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.texteblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #FFFFFF;
	font-weight: bold;
}

.tableadresse{
	border-bottom-width:1px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-left-width:1px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-top-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
}

.bordurenoire {
	border: 1px solid #000000;
}

.bord_simple
{
	border-collapse:collapse;
}

.bord_simple td
{
	border:solid 1px #333333;
}
