#globalh {
   	position: relative; /* on positionne le conteneur */
   	margin-left: auto;	 
   	margin-right: auto;
	top:0px;
   	width: 970px;
	height:545px;
	padding:0;
	margin-top:0px;	
	margin-bottom:10px;background-color:#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 : transparent url(./gfx/bg.png) repeat-y center center fixed}



.imgtete {float:left;margin:0;padding:0;}

.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;height:24px;line-height:24px;}

.tconcession 		{cursor:pointer; background-color:#2B2B2B; color:#ffffff; font-weight:bold; font-size:10pt;height:24px;line-height:24px;}
.cconcession 		{cursor:pointer; background-color:#A7A9AC; color:#ffffff; font-size:8pt;height:24px;line-height:24px;}
.cconcessionOVER	{cursor:pointer; background-color:#C0C2C4; color:#000000; font-size:8pt;height:24px;line-height:24px;}

.tloisirs 			{cursor:pointer; background-color:#195535; color:#ffffff; font-weight:bold; font-size:10pt;height:24px;line-height:24px;}
.cloisirs 			{cursor:pointer; background-color:#A7A9AC; color:#ffffff; font-size:8pt;height:24px;line-height:24px;}
.cloisirsOVER		{cursor:pointer; background-color:#C0C2C4; color:#000000; font-size:8pt;height:24px;line-height:24px;}

.tlocation 			{cursor:pointer; background-color:#003e9a; color:#ffffff; font-weight:bold; font-size:10pt;height:24px;line-height:24px;}
.clocation 			{cursor:pointer; background-color:#A7A9AC; color:#ffffff; font-size:8pt;height:24px;line-height:24px;}
.clocationOVER		{cursor:pointer; background-color:#C0C2C4; color:#000000; font-size:8pt;height:24px;line-height:24px;}

.tinformation 		{cursor:pointer; background-color:#6D605D; color:#ffffff; font-weight:bold; font-size:10pt;}
.cinformation 		{cursor:pointer; background-color:#B7AAA7; color:#ffffff; font-size:8pt;}
.cinformationOVER	{cursor:pointer; background-color:#CEC0BE; color:#000000; font-size:8pt;}




.coordonnees		{text-align:center;}
.menupuce			{float:left;margin:3px;}
.menutexte			{width:173px;float:left;}

#menus {width:205px;list-style-type:none; margin:0px; padding:0px; position:relative;	float:left; }
#menus li {float:left;width:205;  text-align:left;}
#nosoccazes{width:205px;list-style-type:none; margin:0px; padding:0px; position:relative;	float:left; background:transparent url(./gfx/bgnosoccazes.png) repeat-y top left; border: solid 1px #cecece}
#nosoccazes li {float:left;width:205; height:24px;line-height:24px; text-align:left;}
.octitre {font-weight:bold; font-size:15pt;color:#646567}
.oclib {font-size:9pt;color:#646567}
.ocrecherche{font-weight:bold; font-size:15pt;color:#646567}
#content {width:745px;  float:left; margin-left:10px;width:745px;text-align:left;}



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

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

/* occazes */
/* occazes::listing*/
.uneoccaze {float:left; width:230px; height:360px; background:transparent url(./gfx/bgoccaze.png) no-repeat top left; text-align:center;}
.undetailoccaze {margin-left:auto;margin-right:auto;width:210px; height:315px;margin-top:11}		
.titreannonce 	{line-height:24px;}		
.endetail{margin-left:auto;margin-right:auto;width:210px; height:250px; text-align:right;}	
/* annonces ccar::listing*/
.unccar {float:left; width:230px; height:249px; background:transparent url(./gfx/bgccar.png) no-repeat top left; text-align:center;}
.undetailccar {margin-left:auto;margin-right:auto;width:210px; height:205px;margin-top:11}		


.undetail {float:left;width: 232px; height: 251px; background:transparent url(./gfx/minidetail.png) no-repeat top left;padding:5px; text-align:center;}
/*occazes::detail*/
.undetailgene {float:left; width:745px; height:374px; background:transparent url(./gfx/bgdetail.png) no-repeat top left; text-align:center;}
.contentdetail {margin-left:auto;margin-right:auto;width:717px; height:347px;margin-top:11; }
.detailref {font-size:15pt; font-weight:bold; width:100%; text-align:right;padding-top:2px; padding-right:2px;}
.detailleft{float:left;width:202px;height:300px;text-align:left;}

.detailcenter{float:left;width:180px;height:250px;padding-left:10px;text-align:left;margin:0px;}
.detailright{float:left;width:305px;height:250px;margin-left:10px}
.detailbottom {float:left;width:305px;height:50px;margin-left:10px}

.detailleft2{float:left;width:402px;height:300px;text-align:left;}
.detailright2{float:left;width:271px;height:250px;margin-left:10px}

#footer {width:100%; text-align:center; margin-top:30px;}
