body {	
	margin:1px;background-color:#006666;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #555555;}
a:link {  color: #555555; text-decoration: none; font-size: 11px;}
a:hover { color: #F9c100; text-decoration: none; background-color: #555555; font-size: 11px; }
a:visited { color: #555555; text-decoration: none; font-size: 11px; }
a:visited:hover { color: #F9c100; text-decoration: none; background-color: #555555; font-size: 11px; }

.liammdreguzh {font-size: 12px;}
.liammdreguzh:visited {font-size: 12px;}
.liammdreguzh:hover {font-size: 12px;}
.liammdreguzh:visited:hover {font-size: 12px;}

.liammdreguzh13 {font-size: 13px;}
.liammdreguzh13:visited {font-size: 13px;}
.liammdreguzh13:hover {font-size: 13px;}
.liammdreguzh13:visited:hover {font-size: 13px;}

.liammh4dreguzh { text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-bottom:4px; }
.liammh4dreguzh:visited { text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-bottom:4px; }
.liammh4dreguzh:hover { text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-bottom:4px; }
.liammh4dreguzh:visited:hover { text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-bottom:4px; }

.liammh1dreguzh { color: #555555; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:0px;}
.liammh1dreguzh:visited { color: #555555; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:0px;}
.liammh1dreguzh:hover { color: #555555; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:0px;}
.liammh1dreguzh:visited:hover { color: #555555; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:0px;}


body.mceContentBody { background: #FFF;}
#full {	width:930px;text-align:left;border:0px solid red;
	background-image:url(image/degrade_droit.gif);background-repeat:repeat-y;background-position: top right;}

.tabletop {
	background-image:url(image/fond_th.gif);
	border-bottom:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;}
.tablebottom {
	width:930px;
	background-image:url(image/fond_th_bas.gif);height:30px;background-position: bottom left;}
.tablemiddle {padding-top:5px;}
.contentbzp { }
.bottombzp  { 
	padding-bottom:6px; padding-top:6px;
	border-bottom:#BBBBBB;border-bottom-style:solid;border-bottom-width:1px;}

.liammlogo a:hover {background:transparent;}

h1 { color: #555555; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:0px;}
h3 { font-size:14px; }
h4 { text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-bottom:4px; }
h5 { text-decoration: none; font-size: 13px; font-family: Arial, Helvetica, sans-serif; margin-bottom:4px; }
.infoventeenligne { background-color: #F9c100; color: #555555; text-decoration: none; text-align:center; 
font-size: 13px; font-family: Arial, Helvetica, sans-serif; padding:4px;
border-style:dashed; border-width:1px; border-color:#FFFFFF; margin:4px;
}
.selectedtypeproduit { text-decoration: none; background-color: #555555; font-size: 11px; }
.copyright { color: #555555; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.sousmenu { color: #555555; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.cadreproduits {border: #eeddaa 1px dashed;background-color:#ffffdd;}
.tdfondmenug { background: url("image/fond_menu_g.gif"); background-repeat: no-repeat; }
.tdfondmenud { background: url("image/fond_menu_d.gif"); background-repeat: no-repeat; }
.tdfondnav { background: #ffffff; }
.tdtitrebandeau { font-size: 16px; font-weight: bold; }

.tdmenuhautsel { background: #ffffff; 
	border-left-color:#E5D5A9; border-left-style:solid; border-left-width:2px;
	border-top-color:#F0E0B0; border-top-style:solid; border-top-width:2px;
	border-right-color:#FBE4B5; border-right-style:solid; border-right-width:2px;
	border-bottom: #ffffff 2px solid;}
.tdmenuhautsel:hover { background-image:url(image/fond_bloc_produit_accueil.gif); }
.tdmenuhautsep {background: #ffffcc;
	border-bottom: #FBE4B5 2px solid;
	border-top-color:#ffffff; border-top-style:solid; border-top-width:1px;}
.tdmenuhautunsel { background: #ffffcc;
	border-bottom: #FBE4B5 2px solid;
	border-top-color:#ffffff; border-top-style:solid; border-top-width:1px;}
.tdmenuhautunsel:hover { background-image:url(image/fond_bloc_produit_accueil.gif); }
.tdmenuhautboutiquesel { background: #ffffcc; 
	border-left-color:#E5D5A9; border-left-style:solid; border-left-width:2px;
	border-top-color:#F0E0B0; border-top-style:solid; border-top-width:2px;
	border-right-color:#FBE4B5; border-right-style:solid; border-right-width:2px;
	border-bottom-color:#ffffcc; border-bottom-style:solid; border-bottom-width:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 9px;}
.tdmenuhautboutiqueunsel { background: #ffffff;
	border-bottom: #FBE4B5 2px solid;border-top-color:#ffffff;border-top-style:solid;border-top-width:1px;
	color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 9px;}
.tdbarrebas { background: #ffffcc; border-top: #FBE4B5 2px solid; }
.tdbarremarques { background: #eeeeee; border-top: #FBE4B5 2px solid; }
.tdtitretableauproduits { background: #FBE4B5; }
.tdsoustitretableauproduits { background: #ffffcc; }
.tdnavhautsel { background: #ffffff; 
	border-left-color:#E5D5A9; border-left-style:solid; border-left-width:2px;
	border-top-color:#F0E0B0; border-top-style:solid; border-top-width:2px;
	border-right-color:#FBE4B5; border-right-style:solid; border-right-width:2px;
	border-bottom: #ffffff 2px solid;}
.tdnavhautunsel { background: #ffffdd;border-bottom: #FBE4B5 2px solid;border-top-color:#ffffff;border-top-style:solid;border-top-width:1px;}
.tdform { background: #ffffdd; border:#E5D5A9 1px solid;border-style:solid; border-width:1px; }
.tddetailreview { background: #ffffdd; border: #E5D5A9 1px solid; border-style:solid; border-width:1px; }
.tdlistereview { background: #ffff55; border: #E5D5A9 1px solid; border-style:solid; border-width:1px; }
.tableauproduitsimpair { background-color:#f4f4f4 }
.tableauproduitspair {background-color:#dddddd;}
.listeproduitsombre {width:540px; margin-bottom:4px;padding:4px;filter:shadow(color:#A8B575, strength:4, direction:135);}
.tableListeProduit {border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.trTableauListeProduits:hover>td{ background-color:#FFFF66; background-image:url(image/fond_bloc_produit_accueil.gif); cursor:pointer;}
.dispoProduit { background-color:#FFFF00; font-weight: bold; }
.boutonSubmit {	background-color: #ffeed0; color: #FF6600;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: middle;}
.boutonSubmit:hover {
	background-color: #ffffd0;
	border-top: 1px solid #cc9977;border-left: 1px solid #cc9977;border-bottom: 1px solid #ffccaa;border-right: 1px solid #ffccaa;}

.boiteInfos { width:386px; padding:0px; border-color: #ffee88; background: url(image/degrade-type-produit.gif); border-style:solid; border-width:3px; }
div.boiteInfos a:link { font-size: 12px;}
div.boiteInfos a:hover { color: #F9c100; font-size: 12px; }
div.boiteInfos a:visited { font-size: 12px; }
div.boiteInfos a:visited:hover { color: #F9c100; font-size: 12px; }
.boiteInfosFondInv { width:386px; padding:0px; border-color: #ffee88; background: url(image/degrade2-type-produit.gif); border-style:solid; border-width:3px; }

.boiteInfosTournois { width:486px; border-color: #ffee88; background: url(image/degrade-type-produit.gif); border-style:solid; border-width:3px; }
.boiteInfosTournoisInv { width:486px; border-color: #ffee88; background: url(image/degrade2-type-produit.gif); border-style:solid; border-width:3px; }

.boiteCGV { width:446px; padding:16px; text-align:justify; border-color: #ffee88; background: url(image/degrade-type-produit.gif); border-style:solid; border-width:3px; }

.texteKlask {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; font-weight: normal; color: #FF6600; background-color: #FFFFFF;
	height: 14px; width: 70px;vertical-align: middle;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;}
.texteKlask:hover {	border-top: 1px solid #cc9977;border-left: 1px solid #cc9977;border-bottom: 1px solid #ffccaa;border-right: 1px solid #ffccaa;}
.boutonKlask { background-color: #ffeed0; color: #FF6600;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; height: 16px; width: 20px; vertical-align: middle;}
.boutonKlask:hover { background-color: #ffffd0; color: #FF6600;
	border-top: 1px solid #cc9977;border-left: 1px solid #cc9977;border-bottom: 1px solid #ffccaa;border-right: 1px solid #ffccaa;}
	
.inputQuantite {
	background-color: #ffeed0; color: #FF6600;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 16px; text-align:right; vertical-align: middle;
}
.inputQuantite:hover {
	background-color: #ffffd0; color: #FF6600;
	border-top: 1px solid #cc9977;border-left: 1px solid #cc9977;border-bottom: 1px solid #ffccaa;border-right: 1px solid #ffccaa;}

.inputPromo { background-color: #ffeed0; color: #FF6600; border:#FFAA66;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 16px; text-align:right; vertical-align: middle;}
.inputPromo:hover { 	background-color: #ffffd0; color: #FF6600;
	border-top: 1px solid #cc9977;border-left: 1px solid #cc9977;border-bottom: 1px solid #ffccaa;border-right: 1px solid #ffccaa;}

.boutonAjouterProduit {
	background-color: #ffeed0; color: #FF6600;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; vertical-align: middle;}
.boutonAjouterProduit:hover {
	background-color: #ffffd0;border-top: 1px solid #cc9977;border-left: 1px solid #cc9977;border-bottom: 1px solid #ffccaa;border-right: 1px solid #ffccaa;}

.tdsoustitreboutog { background: #ffffcc; border-style:solid; border-width:1px;border-color: #ffccaa;}
.tableauboutogsimpair { background-color:#f4f4f4 ; font-size:11px; border-style:solid; border-width:1px;border-color: #ffccaa;}
.tableauboutogpair { background-color:#dddddd ; font-size:11px; border-style:solid; border-width:1px;border-color: #ffccaa;}
.totalboutog { background-color:#ffffcc ; font-size:11px; border-style:solid; border-width:1px;border-color: #ffccaa; }
.errAdresseLivraisonForm { color:red; font-weight:bold; text-align:left; padding-left:10px;}
.selectClient {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: normal; color: #FF6600; background-color: #ffeed0;
	height: 20px; width: 280px; vertical-align: middle;
}
.boutonModifierCommande { background-color: #ccbba0; color: red; border:red; border-style:solid; border-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; vertical-align: middle;}

.tdlistecommandes {	height:14px; border-right-color: #ffccaa; border-right-style:dashed; border-right-width:1px; }
.tdlistecommandesimpair { background-color:#FFFF99; height:14px; border-right-color: #ffccaa; border-right-style:dashed; border-right-width:1px; }
.tdtitrelistecommandes { background-color: #FFFF55; text-align:center; border-bottom-color: #ffccaa; border-bottom-style:dashed; border-bottom-width:2px; }
.boiteListeCommandes { width:600px; padding:0px; border-color: #ffee88; background: url(image/degrade-type-produit.gif); border-style:solid; border-width:3px; }
.tdtitrecommande { background-color: #FFFF55; text-align:center; border-bottom-color: #ffccaa; border-bottom-style:dashed; border-bottom-width:2px; }
.tdportttc {border-top-color: #ffccaa; border-top-style:dashed; border-top-width:2px; border-right-color: #ffccaa; border-right-style:dashed; border-right-width:1px;
}
.tdfootercommande { background-color: #FFFF55; border-top-color: #ffccaa; border-top-style:dashed; border-top-width:2px; }
.blocActionCommande { background-color:#ffffcc; font-size:10px; padding:4px; border-style:solid; border-width:1px;border-color: #ffccaa; vertical-align:middle; }
.boutonEnregistrerStatut { margin-top:8px; margin-bottom:8px;
	text-align:center; background-color: #ffeed0;
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.boutonEnregistrerStatut:hover {background-color: #ffffd0;border-top: 1px solid #999;border-left: 1px solid #999;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.divassistantmontageombre {width:90%; margin-bottom:4px;padding:4px;filter:shadow(color:#A8B575, strength:4, direction:135);}
.selectmontage { width:170px; font-size:11px; }
.selectconditionnement { width:270px; font-size:11px; }
.blocassistantmontage {font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align:center ; padding:4px;background-color: #FFFFCC;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;}
.erreurmontage { width:70%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align:center; color:red; background-color: #FFFF00; padding:4px; }
.blocFicheProduit {
	background-image:url(image/fond_produit.gif);
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.divblocfonctionnelspecifications {
	background-color:#ffffcc;
	margin:4px; margin-top:6px; margin-bottom:6px; padding:4px;
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.commentaireMarqueFicheProduit { color:red;font-weight: bold;}
.descriptionProduitFicheProduit { color: #555555; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align:justify}
.titreSpecificationsFicheProduit { color: #555555; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.specificationsFicheProduit { color: #555555; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.divblocfonctionneladmindroite { border:#ff77ff; background-color:#FFFFCC; border-style:solid; border-width:1px; width:360px; margin:4px; margin-top:6px; margin-bottom:6px; padding:4px }

.prixPromo { color:#FF3300 }
.tdimage {border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;order-left: 1px solid #ccc;}
.divblocfonctionnel {
	background-color:#FFFFCC;
	width:150px;margin-top:6px; margin-bottom:6px; padding:4px;
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.divblocfonctionnelitemsoptions {background-color:#FFFFCC;
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;width:200px; margin-top:6px; margin-bottom:6px; padding:4px;}
.standardTextInput {
	background-color: #ffeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	border-bottom: 1px solid #999; border-right: 1px solid #999; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
.standardTextInput:hover {
	background-color: #ffffd0;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #ccc;	border-right: 1px solid #ccc;}

.bandeautitrelistepanier { background: #FBE4B5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.degemerttitle { color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.degemertext { color:#666666; width:90%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.tdlisteemailnewsletter { background: #ffff55; border: #E5D5A9 1px solid; border-style:solid; border-width:1px; }
.produitinactif { color:#CC6633; }
.descriptiontype {
	width:396px; padding:10px; border-color: #FFFFEE;
	background: url(image/degrade-type-produit.gif);
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;}
.descriptiontypeombre { width:440px; margin-bottom:4px;padding:4px;filter:shadow(color:#A8B575, strength:4, direction:135); }

.presentationContenuPage { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align:justify; font-family: Arial, Helvetica, sans-serif;}
.nomProduitContenuPage { border:1px solid yellow; height:30px; cursor:pointer; background-image:url(image/fond_bouton1.gif); padding-bottom:8px; padding-top:4px; font-size: 12px; font-weight: bold;}
.nomProduitContenuPage:hover { border:1px solid orange; background-image:url(image/fond_bouton2.gif);}
.descriptionProduitContenuPage { cursor:pointer;color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align:justify}

.produitContenuPage {cursor:pointer; border:0px solid #BBBBBB;width:190px;height:100%;padding:3px;margin-right:2px; float:left;}
.produitContenuPage:hover { background-color:#fcc959;  background-image:url(image/fond_bloc_produit_accueil.gif); }
.produitContenuPageClear { cursor:pointer;border:0px solid #BBBBBB;width:190px;height:100%;padding:3px;margin-right:2px; float:left;clear:both;}
.produitContenuPageClear:hover { background-color:#fcc959; background-image:url(image/fond_bloc_produit_accueil.gif); }

.boiteLogin { width:386px; padding:0px; border-color: #ffee88; background: url(image/degrade-type-produit.gif); border-style:solid; border-width:3px; }
.texteFormulaireLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; font-weight: normal; color: #FF6600; background-color: #FFFFFF;
	height: 14px; width: 140px;
	/*border: 1px solid #FFAA66;*/
	border-bottom: 1px solid #cc9977;
	border-right: 1px solid #cc9977;
	border-top: 1px solid #ffccaa;
	border-left: 1px solid #ffccaa;	vertical-align: middle;
}
.boutonLoginRegister {background-color: #ffeed0; color: #FF6600;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; vertical-align: middle;}
div#infoSession { width:95%;padding-top:1px;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;
	text-align:left; font-size: 9px; font-weight: normal; color: #FF6600;background-color:#ffffcc;
	filter:alpha(opacity=70); /* IE */
	-moz-opacity:0.8; /* Firefox */
	opacity:.80; /* standard CSS3 */
	-khtml-opacity:0.8; /* Konqueror */
}


div#infoSession tr:hover { background: url(image/fond_bloc_produit_accueil.gif); color: #ffffff}

div#infoSession a:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 9px; font-weight: normal; color: #FF6600;}
div#infoSession a:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 9px; font-weight: normal;  background: url(image/fond_bloc_produit_accueil.gif);}
div#infoSession a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 9px; font-weight: normal; color: #FF6600; }
div#infoSession a:visited:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 9px; font-weight: normal; }

.boiteEspacePerso { width:550px; padding:0px; border-color: #ffee88; background: url(image/degrade-type-produit.gif); border-style:solid; border-width:3px; }
div.boiteEspacePerso a:link { font-size: 12px; }
div.boiteEspacePerso a:hover { color: #F9c100; font-size: 12px; }
div.boiteEspacePerso a:visited { font-size: 12px; }
div.boiteEspacePerso a:visited:hover { color: #F9c100; font-size: 12px; }

.tableInfosPersos {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;
	font-size: 10px; font-weight: normal; color: #666666; background-color: #FFFFFF;
	border: 1px dashed #FFAA66;
}
.texteFormulaireInfosPersos {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: normal; color: #FF6600; background-color: #ffeed0;
	height: 14px; width: 180px;  vertical-align: middle; padding-left:2px;
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.texteFormulaireInfosPersos:hover {
	background-color: #ffffd0;
	border-top: 1px solid #999;border-left: 1px solid #999;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}

.texteFormulaireInfosPersosDesactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;font-size: 10px; font-weight: normal; color: #777777; background-color: #fff0f0;
	height: 14px; width: 180px;  vertical-align: middle; padding-left:2px;
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.boutonValiderInfosPersos {
	background-color: #ffeed0; color: #FF6600;
	border-bottom: 1px solid #cc9977;border-right: 1px solid #cc9977;border-top: 1px solid #ffccaa;border-left: 1px solid #ffccaa;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; vertical-align: middle;}
.errRegisterForm { color:red; font-weight:bold; text-align:left; padding-left:100px;}
.requiredField { color:red; font-weight:bold; }
.textareaFormulaireInfosPersos  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: normal; color: #FF6600; background-color: #ffeed0;
	vertical-align: middle; padding-left:2px;
	border-bottom: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}

div.autocomplete { position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0;padding:0;}
div.autocomplete ul {  list-style-type:none; margin:0; padding:0;}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li { list-style-type:none; display:block;  margin:0; padding:2px; height:32px; cursor:pointer;}

