.attribut
{
	margin-left:420px;
    width:300px;
    height:300px;
	font-size:90%;
    text-align:center;
	border:1px solid #8b4513;
	background: #edf169;
	overflow: auto;
}
.attributTableau
{
    align:center;
	border:1px solid #8b4513;
    margin:2px;
}
.attributTableau td
{
    align:left;
	border:1px solid #8b4513;
}
.attributTableau th
{
    align:center;
    text-align:center;
	border:1px solid #8b4513;
}
.attributType
{
	margin-left:420px;
    width:300px;
	font-size:90%;
    text-align:center;
	border:1px solid #8b4513;
	background: #edf169;
	overflow: auto;
}
.bouton_action_catalogue
{
	font-size:65%;
	color:#edf169;
	text-align:center;
	padding:1px;
	border:1px solid #8b4513;
	background:#8b4513;
	cursor:pointer;
}
.bouton_action_catalogue_haut
{
	max-width:48px;
	height:50px;
	font-size:55%;
	color:#edf169;
	text-align:center;
	padding:1px;
	border:1px solid #8b4513;
	background:#8b4513;
	cursor:pointer;
}
.cadreProduit
{
	width:150px;
	padding:2px;
	border:2px inset #edf169;
    font-size:80%;
    text-align:center;
	cursor:pointer;
}
.cadreProduitZoom
{
	width:550px;
	padding:2px;
	border:2px inset #edf169;
    font-size:80%;
    text-align:center;
    cursor:pointer;
}
.catalogueAffectationTitre
{
	font-size:90%;
}
#catalogueCategorie
{
	margin-top:10px;
	margin-bottom:20px;
    margin-left:5px;
    text-align:justify;
}
#catalogueFamille
{
	margin-top:10px;
	margin-bottom:20px;
    margin-left:5px;
    text-align:justify;
}
#catalogueProduit
{
	margin-top:10px;
	margin-bottom:20px;
    margin-left:5px;
    text-align:justify;
}
#catalogueProduit label
{
	font-size:80%;
}
#catalogueProduit input
{
	font-size:100%;
}
.catalogueProduitAttribut
{
	float:left;
    width:400px;
    height:450px;
	font-size:90%;
    text-align:center;
	border:1px solid #8b4513;
	background: #edf169;
	overflow: auto;
}
#categorie
{
	float:left;
    width:350px;
    height:200px;
	font-size:90%;
	font-weight:bold;
	text-align:center;
	border:1px solid #8b4513;
	overflow: auto;
	background: #edf169;
}
#categorieACreer
{
	margin-left:27px;
    text-align:justify;
}
#categorieNouvelle
{
	margin-top:10px;
	margin-bottom:10px;
	font-size:80%;
    font-style:italic;
	border:1px outset #8b4513;
}
#cherche
{
	padding:2px;
	border:2px inset #edf169;
	margin-left:10px;
	font:12pt, Constantia ;
	font-size:80%;
	color:#000000;
}
#famille
{
	margin-left:365px;
    width:350px;
    height:200px;
	font-size:90%;
	font-weight:bold;
	text-align:center;
	border:1px solid #8b4513;
	overflow: auto;
	background: #edf169;
    visibility:hidden;
}
#familleACreer
{
	margin-left:27px;
    text-align:justify;
}
#familleNouvelle
{
	margin-top:10px;
	margin-bottom:10px;
	font-size:80%;
    font-style:italic;
	border:1px outset #8b4513;
}
.ligneHorizontale
{
	size:1px;
    color:#d2691e;
}
#produit
{
	clear:both;
    margin-top:20px;
    width:715px;
	font-size:90%;
	font-weight:bold;
	text-align:center;
	border:1px solid #8b4513;
	overflow: auto;
	background: #edf169;
    visibility:hidden;
}
#produitACreer
{
    margin-left:5px;
    text-align:justify;
}
.produitACreerCadre
{
	width:680px;
	margin-left:10px;
	padding:2px;
	border:2px inset #edf169;
	background: #d2691e;
}
#produitACreer label
{
	font-size:80%;
}
#produitACreer input
{
	font-size:100%;
}
#produitNouveau
{
	margin-top:10px;
	margin-bottom:10px;
	font-size:80%;
    font-style:italic;
	border:1px outset #8b4513;
}
.saisieCatalogue
{
	margin-top:2px;
	font-size:80%;
	color:#000000;
	border:1px outset #8b4513;
}
.titreFormulaire
{
	color: #8b4513;
}