#globalh {
   	position: relative; /* on positionne le conteneur */
   	margin-left: auto;	 
   	margin-right: auto;
	top:0px;
   	width: 970px;
	height:545px;
	margin-top:0px;	
	margin-bottom:10px;
	background:#ffffff;}

body {	margin: 0px; 
		font-family: Verdana, arial, sans serif;
		font-size: xx-small; 
		text-align: center; 
		font-size:8pt; font-family: Arial, Helvetica, sans-serif;
		overflow: auto;
		background : #9C9D9F;}
/* accueil */
#globala { position: relative; margin-left: auto; margin-right: auto; top:0px; width: 600px; height:545px; margin-top:0px; margin-bottom:10px; background:transparent;}
.bodyaccueil { margin: 0px;	font-family: Verdana, arial, sans serif; font-size: xx-small; text-align: center; font-size:8pt; font-family: Arial, Helvetica, sans-serif;	overflow: auto;	background:#58585A;}
.tacc	{width:600px;HEIGHT:300px;}
.prodacc {background:#ffffff url(./gfx/bgprodac.png) no-repeat top left; width:250; height:256; text-align:center;font-weight:bold;}
/* -------------------------------------------------------------------------------------------------------- */
#tableGlobal {background:#ffffff; width:100%}
#menus {width:100%;}
.tproduits 			{cursor:pointer; background-color:#8B0E13; color:#ffffff; font-weight:bold; font-size:10pt;}
.cproduits 			{cursor:pointer; background-color:#C00418; color:#ffffff; font-size:8pt;}
.cproduitsOVER		{cursor:pointer; background-color:#D9051B; color:#000000; font-size:8pt;}
.sautboutique 		{cursor:pointer; background-color:#ffffff; height:10px; font-size:7pt;}

.tprestation 		{cursor:pointer; background-color:#58585A; color:#ffffff; font-weight:bold; font-size:9pt;}
.cprestation 		{cursor:pointer; background-color:#F5B100; color:#ffffff; font-size:8pt;}
.cprestationOVER	{cursor:pointer; background-color:#FFC42A; color:#000000; font-size:8pt;}

.tespace 			{cursor:pointer; background-color:#6D605D; color:#ffffff; font-weight:bold; font-size:10pt;}
.cespace 			{cursor:pointer; background-color:#B7AAA7; color:#ffffff; font-size:8pt;}
.cespaceOVER		{cursor:pointer; background-color:#CEC0BE; color:#000000; font-size:8pt;}
.tpartage 			{cursor:pointer; background-color:#5D5E6B; color:#ffffff; font-weight:bold; font-size:10pt;}
.cpartage 			{cursor:pointer; background-color:#A8A9B5; color:#ffffff; font-size:8pt;}
.cpartageOVER		{cursor:pointer; background-color:#C0C1CF; color:#000000; font-size:8pt;}
.tinformation 		{cursor:pointer; background-color:#58595B; color:#ffffff; font-weight:bold; font-size:10pt;}
.cinformation 		{cursor:pointer; background-color:#A7A9AC; color:#ffffff; font-size:8pt;}
.cinformationOVER	{cursor:pointer; background-color:#C0C2C4; color:#000000; font-size:8pt;}
.coordonnees		{text-align:center;}
.menupuce			{float:left;margin:3px;}
.menutexte			{width:173px;float:left;}

.col1 {width:205px}
.col2 {width:765px}
.menuhoriz {background:#8D0405 url(./gfx/rens.png) no-repeat top right; }

a.amenu:link	{color:#ffffff;font-size: 8pt; font-weight:bold; text-decoration:none; font-family: "verdana"; background-color:transparent; border:none}
a.amenu:visited {color:#ffffff;font-size: 8pt; font-weight:bold; text-decoration:none; font-family: "verdana"; background-color:transparent; border:none}
a.amenu:hover	{color:#000000;font-size: 8pt; font-weight:bold; text-decoration:none; font-family: "verdana"; background-color:transparent; border:none}
a.amenu:active 	{color:#ffffff;font-size: 8pt; font-weight:bold; text-decoration:none; font-family: "verdana"; background-color:transparent; border:none}

/* ----------------- css du bon de commande ----------------- */
.bdchead {font-weight:bold ; border: solid 1px #000000; background-color:#AED24E}
.varno {color:#58595B; text-align:center}
.varlib{text-align:left}
.varprix {text-align:center}
.varqtt  {text-align:center}
.vartotalligne {text-align:center}
.bdcprod {border-bottom: solid 1px #000000;}
.bdclibtotal {text-align:right; font-weight:bold;}
.bdctotal {font-weight:bold;}
.emptycart {font-weight:bold;color:#8d0405; text-align:center; font-size:11pt;font-family:verdana, serif}
/* ----------------- fin du css de bon de commande ----------------- */

/* -------------- css de l'affichage d'un produit ----------------- */
.produit {background: transparent url(./gfx/bgprod.png) no-repeat top left; width:337px; height:132px; float:left; margin:10px}
.inprod {border: solid 1px #cecece; width:100%; height:100%}
.prodsavoirplus {text-align:right; width:119px;}
.prodminiature {border: solid 1px #000000; width:100px; height:74px}
.prodshortdescr {text-align:left; font-family:verdana; font-size:8pt;}
.prodsref {font-size:8pt;}
.prodtete {width:100%; border-bottom:solid 1px #000000}
.proddesignation{font-weight:bold; font-size:10pt; text-align:left;}
.prodprix{font-weight:bold;text-align:center}
.prodajoutpanier{text-align:right;}
.prodautres{width:100%; border-top:solid 1px #000000; clear:both;}
.prodautrestitre{font-weight:bold; color:#0DB14B}
.prodaddcart{width:77px; text-align:center}
/* -------------- fin css de l'affichage d'un produit ----------------- */

.divnewsletter {background:transparent url(./gfx/bgnewsletter.png) no-repeat top left;width:153px; text-align:center}
.inputnewsletter {background:transparent; width:150px; height:19px; padding:2px; border:none;padding-left:4px;padding-right:4px;}
/* --- CSS Newsletter --- */
.nlinput {width:30px;border:none; }
.tnewsletter {background:transparent url(./gfx/bgnl.png) no-repeat top left;width:303px; height:35px;}
.tnewsletter2 {background:transparent url(./gfx/bgnl2.png) no-repeat bottom right;width:303px; }

.nl_inscription {font-size: 12pt; font-weight:bold; font-family: verdana ; text-align:right }
.nl_email {color:#00a550; font-size: 12pt; font-weight:bold; font-family: verdana ; text-align:left}
.nl_titrenl {font-size: 10pt;  font-family: verdana ; line-height:20px}
.nl_explain {font-size: 9pt;  font-family: verdana ; text-align:center;}

input {font-size:8pt;}
select {font-size:8pt; border: solid 1px #5d5d5d}
img {border:none}
table {font-size:9pt;}

a:link 		{color:#0A76AC; font-size: 8pt; text-decoration:none; font-family: "Verdana"; }
a:visited 	{color:#0A76AC; font-size: 8pt; text-decoration:none; font-family: "Verdana"; }
a:hover 	{color:#B64A00; font-size: 8pt; text-decoration:none; font-family: "Verdana"; }
a:active 	{color:#0A76AC; font-size: 8pt; text-decoration:none; font-family: "Verdana"; }


a.boiteGrise:link		{color:#000000;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.boiteGrise:visited 	{color:#000000;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.boiteGrise:hover		{color:#DD0000;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.boiteGrise:active 	{color:#000000;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}


a.selectionproduits:link		{color:#ffffff;font-size: 12pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.selectionproduits:visited 	{color:#ffffff;font-size: 12pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.selectionproduits:hover		{color:#FFB300;font-size: 12pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.selectionproduits:active 		{color:#ffffff;font-size: 12pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}

a.selectionproduitsa:link		{color:#ffffff;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.selectionproduitsa:visited 	{color:#ffffff;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.selectionproduitsa:hover		{color:#FFB300;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}
a.selectionproduitsa:active 		{color:#ffffff;font-size: 10pt; font-weight:bold; text-decoration:none; font-family: "Arial"; background-color:transparent; border:none}


.formtable	{width:600px;}
.inputcontact {width:200px;background-color:#ffffff; border: solid 1px #5d5d5d}
.inputcontactover {width:200px;background-color:#FF6633; border: solid 1px #5d5d5d}
.novalidinput {width:200px;background :#E9EAF8 ; border: solid 1px #5d5d5d}
.novalidinputover {width:200px;background :#FAA60E ; border: solid 1px #5d5d5d}
.novalidi {width:200px;background :#E9EAF8 ; border: solid 1px #5d5d5d}
.novalidiover {width:200px;background :#FAA60E ; border: solid 1px #5d5d5d}

.formtdlib {background-color:#EE8139; border: solid 1px #cecece}
.titreForm {color:#D5510F; font-weight:bold; font-style:italic; font-size:10pt;}
.hrtitreForm {color:#D5510F;background-color: #D5510F;height: 1px;border: 0;}

/* formulaire d'inscription */
.inscriptionerror {font-weight:bold; color:#8d0405}
