#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 : #8D0405;}

#tableGlobal {background:#ffffff; width:100%}
#menus {width:100%;}
.tboutique 			{cursor:pointer; background-color:#0DB14B; color:#ffffff; font-weight:bold; font-size:10pt;}
.cboutique 			{cursor:pointer; background-color:#93C83F; color:#ffffff; font-size:8pt;}
.cboutiqueOVER		{cursor:pointer; background-color:#AED24E; color:#000000; font-size:8pt;}
.sautboutique 		{cursor:pointer; background-color:#ffffff; height:10px; font-size:7pt;}
.tprestation 		{cursor:pointer; background-color:#EF8122; color:#ffffff; font-weight:bold; font-size:9pt;}
.cprestation 		{cursor:pointer; background-color:#F5AE28; color:#ffffff; font-size:8pt;}
.cprestationOVER	{cursor:pointer; background-color:#FDBA4E; 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;}
.imgbtn				{cursor:pointer;}

.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 ----------------- */


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:#FFB300; 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:#DEF19C; border: solid 1px #cecece}
.titreForm {color:#86C71D; font-weight:bold; font-style:italic; font-size:10pt;}
.hrtitreForm {color:#86C71D;background-color: #86C71D;height: 1px;border: 0;}

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