body { color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center;}
a {color:#666666;}
a:hover {text-decoration:none;}
table {border-collapse:collapse;}
td {vertical-align:top;}
img {border:0; padding:0; margin:0;}
input, textarea, select {font-size:12px; color:#666666;}
h1{font-size:14px; font-weight:bold; height:25px; color:#42548E;  background:transparent url(visuels/styles/fond-titre.gif) repeat-x bottom left; margin:0 0 10px 0; padding:10px 0 0 0;}
h2{ font-size:14px; font-weight:bold; margin:10px 0 0 0; padding:0 0 10px 0; }
h3 {padding:0 0 2px 0; margin:0;color:#cc9900; font-size:12px;}
p {margin:0; padding:0;}

div#img-accueil-left, div#img-accueil-right, div#img-accueil-left img, div#img-accueil-right img {width:270px;}
div#img-accueil-left {float:left;} 
div#img-accueil-right {float:right;} 
#header {position:relative; background:transparent; width: 900px; height:150px; margin:0 auto; text-align:left; padding:0;background:transparent url(../visuels/styles/bandeau-haut.jpg) no-repeat; }
#header img {height:150px; padding:0; margin:0;}

#header a{text-decoration:none;}
	#onglet-caddie-img {position:absolute; top:110px; left:600px; width:35px; height:35px; background:transparent url(visuels/styles/onglet-caddie.gif) no-repeat bottom left; margin:0;  padding:0;}
	#onglet-caddie-img-on {position:absolute; top:110px; left:600px; width:35px; height:35px; background:transparent url(visuels/styles/onglet-caddie-on.gif) no-repeat bottom left; cursor:pointer;  margin:0; padding:0; }
	#onglet-caddie-txt {position:absolute; top:110px; left:640px; vertical-align:bottom; margin:0; padding:0; }
	#onglet-caddie-txt b { color:#42548E; margin:0; padding:0;}
	
	.onglet-compte-img {position:absolute; top:110px; left:740px; width:35px; height:35px; background:transparent url(visuels/styles/onglet-compte.gif) no-repeat bottom left; cursor:pointer;   margin:0; padding:0;}
	.onglet-compte-img-on {position:absolute; top:110px; left:740px; width:35px; height:35px; background:transparent url(visuels/styles/onglet-compte-on.gif) no-repeat bottom left; cursor:pointer;  margin:0; padding:0;}
	#onglet-compte-txt {position:absolute; top:110px; left:780px; vertical-align:bottom;  margin:0; padding:0;}
	#onglet-compte-txt b { color:#42548E; margin:0; padding:0;}
	
	#searchDiv {position:absolute; bottom:-21px; left:-100px; width:700px; height:19px; background:transparent; vertical-align:top; color:#FFFFFF; font-weight:bold; font-size:14px;}
	#searchDiv form {margin:0 0 0 100px; padding:0;}
	#searchDiv input {height:15px; padding:0 0 0 3px; margin:2px 0 0 0; border:solid 1px #666666; font-size:10px;}
	#searchDiv .valid {background:transparent url(visuels/styles/bt-rechercher.gif) no-repeat; border:0; padding:0; margin:2px 0 0 0; width:22px; height:13px; cursor:pointer;}
#bandeau-bleu-haut, #bandeau-bleu-bas  {
	background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x; height:24px; width: 100%; text-align:left; margin:0; padding:0; }
#global {
	background:transparent url(visuels/styles/fond-contenu.jpg) repeat-y; width: 920px; margin: 0 auto; text-align:left;}
	#col-gauche{position:relative; float:left; width:150px; padding-left:20px;}
	#col-droite{position:relative; float:right; width:131px; padding-right:20px;}
	#col-contenu-central{margin-left:180px; text-align:left;}
		#col-centre{width:560px;}
			#menuHaut {position:relative; height:30px;}
			#menuHaut a{text-decoration:none; cursor:pointer;}
			#menuHaut a:hover{color:#333333;}
			#menuNavigation {font-size:10px; margin-bottom:15px;}
			#menuNavigation a{color:#42548E; text-decoration:none;}
			#menuNavigation a:hover {text-decoration:underline;}
			#menuExergue {position:relative; width:540px; margin:0 auto; margin-bottom:20px;}
#footer {
	position:relative; background-color: #FFFFFF; width: 900px; margin-right: auto; margin-left: auto; text-align:left; height:90px; margin-bottom:15px; }

div#studiok
{color:#999999; text-align:center; margin:auto 0; font-size:10px; text-decoration:none; padding-top:5px; font-family:Arial, Helvetica, sans-serif;}
div#studiok a {color:#999999; text-decoration:none;}

.formModAdd-global, .formAdd-global {margin:auto; text-align:center; margin-top:20px; padding-bottom:65px; }
.formModAdd-form, .formAdd-form { text-align:left; position:relative; height:420px; width:480px; margin:auto;}
.formModAdd-submit, .formAdd-submit {text-align:right; margin-top:15px;}
.formModAdd-submit input, .formAdd-submit input {width:166px; height:22px; border:0; cursor:pointer;}
.formModAdd-submit input {background:transparent url(visuels/styles/bt-mod-cpte.gif) no-repeat top;}
.formAdd-submit input  {background:transparent url(visuels/styles/bt-add-cpte.gif) no-repeat top;}

.form-contact-global {margin:auto; text-align:left; margin-top:20px; padding-bottom:65px; }
.form-contact-form { text-align:left; position:relative;}
.form-contact-submit input {width:250px; height:22px; border:0; cursor:pointer; background:transparent url(visuels/styles/bt-envoyer.gif) no-repeat top; margin-top:10px; margin-left:10px;}

.commande-adresse_form {margin:auto; text-align:center; margin-top:20px; padding-bottom:65px; }
.commande-adresse_form-form { text-align:left; position:relative; height:440px; width:480px; margin:auto;}
.commande-adresse_form-submit {text-align:right; padding-bottom:50px;}
.commande-adresse_form-submit input  {width:152px; height:22px; border:0; cursor:pointer;background:transparent url(visuels/styles/com-cont.gif) no-repeat top;}

.classForm-ident {position:absolute; top:0; left:0; width:230px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top; border:#999999 1px solid; height:300px;}
.classForm-nl {position:absolute; top:320px; left:0; width:230px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top; border:#999999 1px solid; height:100px; }
.classForm-fact {position:absolute; top:0px; left:250px; width:230px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top;border:#999999 1px solid; height:420px;}

.classForm-adressef {position:absolute; top:0; left:0; width:230px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top; border:#999999 1px solid; height:420px;}
.classForm-adressel {position:absolute; top:0px; left:250px; width:230px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top;border:#999999 1px solid; height:420px;} 
/*visibility:hidden;*/

.classForm-leg {color:#FFFFFF; font-size:14px; font-weight:bold; padding:3px 0 0 0; text-align:center; height:25px;}
.classForm-int, .classForm-id-int, .classForm-nl-int {color:#42548E; padding-left:10px;}
.classForm-cha, .classForm-id-cha, .classForm-nl-cha  {padding-left:10px;}
.classForm-id-uni {margin:5px 0 10px 0;}
.classForm-int {margin:5px 0 0 0;}
.classForm-id-int {float:left; margin:5px 5px 0 0; color:#42548E;}
.classForm-nl-int {float:right; margin:5px 0 0 0; width:185px;}
.classForm-nl-cha  {margin-top:5px;}
.classForm-input {margin:10px auto 0 auto; text-align:center;}
.classForm-err { color:#990000; font-style:italic;}

.textes {padding-bottom:160px;}
.textes-img { position:relative; float:right; margin-left:15px;}
.textes a { color:#42548E; font-weight:bold;}

.titre { font-size:13px; height:25px; color:#42548E;  background:transparent url(visuels/styles/fond-titre.gif) repeat-x bottom left; margin-bottom:10px;}
.titre h1 {display:inline; font-size:14px; font-weight:bold; background:none; }

.menuHaut-onglet, .menuHaut-onglet-on {position:absolute; top:0px; height:17px; width:89px; text-align:center; border-left:1px solid #999999; border-right:1px solid #999999; color:#42548E; font-weight:bold; letter-spacing:1px; background:#FFFFFF url(visuels/styles/fond-menuHaut.jpg) repeat-x top; }
.menuHaut-onglet-on {color:#CC9900;}


.menuExergueVis {position:absolute; width:170px; height:100px; text-align:center; vertical-align:bottom; border-left:#999999 1px solid; }
.menuExergueTar {position:absolute; width:170px; height:20px; text-align:center; vertical-align:middle; font-size:16px; font-weight:bold; color:#CC9900; border-bottom:#999999 1px solid; border-left:#999999 1px solid;}
.menuExergueTar-promo {position:absolute; width:110px; height:20px; text-align:right; vertical-align:middle; font-size:16px; font-weight:bold;border-bottom:#999999 1px solid; border-left:#999999 1px solid; padding-right:5px; z-index:200;color:#CC3300;}
.menuExergueTar-lieude {position:absolute; width:63px; height:15px; text-align:left; vertical-align:middle; font-size:12px; font-weight:bold;  color:#CC9900;  border-bottom:#999999 1px solid; padding-left:5px; text-decoration:line-through; z-index:1;}
.menuExergueTar-promo2 {position:absolute; width:179px; height:120px; text-align:left; vertical-align:top; font-size:65px; font-weight:bold;  color:#CC9900;  border-bottom:#999999 1px solid; z-index:50; text-align:center;}
.menuExergueMod {position:absolute; width:178px; height:30px; text-align:center; vertical-align:top; background:transparent url(visuels/styles/fond-article.jpg) repeat-x left bottom; border-bottom:#999999 1px solid; border-left:#999999 1px solid; white-space:nowrap; }
.menuExergueMod a {color:#42548E; text-decoration:none; font-weight:bold; }
.menuExergueMod a:hover {color:#CC9900; text-decoration:none; font-weight:bold; }
.menuExergueMod b {}
.menuExergueCat {position:absolute; width:150px; height:15px; text-align:left; vertical-align:top; font-size:10px; border-left:#999999 1px solid; padding-left:2px; }
.menuExergueCat a { text-decoration:none;}
.menuExergueCat a:hover { text-decoration:underline;}
.menuExergueAdd {position:absolute; width:20px; height:20px; text-align:left; vertical-align:top;}
.menuExergueVisMoy {position:absolute; visibility:hidden; border:#999999 1px solid; z-index:3000; background-color:#FFFFFF; }

.article {position:relative; width:560px; overflow:hidden;}
.article-g {margin-bottom:25px;}
.article-vis {text-align:center; width:300px; vertical-align:top; }
a.art_link_vignette {display:block; float:left; cursor:pointer; width:92px; height:92px; overflow:hidden; margin-right:10px; border:1px solid #CCC;}
a.art_link_vignette img {width:92px;}

.article-d {position:relative; float:right; width:230px; border-left:#999999 1px solid; padding:0 0 20px 5px; margin:0 0 10px 5px;}
.article-vis-fab {text-align:center; margin-bottom:10px;}
.article-mod { font-size:14px; text-align:left;color:#42548E; font-weight:bold;}
.article-nom {font-size:12px; text-align:left;color:#CC9900; font-weight:bold; margin-bottom:20px;}
.article-tar, .article-dis {position:relative; font-size:8px; letter-spacing:1px; width:230px; margin-bottom:25px; text-align:center;  border-top:#999999 1px solid;}
.article-tar b{font-size:10px; letter-spacing:1px;}
.article-tar span {position:absolute; top:-5px; width:190px; left:20px; background-color:#FFFFFF; padding:0; margin:0;}
.article-tar .promo {position:absolute; top:-10px; width:110px; left:60px; background-color:#FFFFFF; padding:0; margin:0; color:#CC3300; font-size:13px; font-weight:bold;}
.article-tar h4 { font-size:20px; color:#CC9900; margin:10px 0 0 0;}
.article-add { margin-bottom:25px;}
.article-dis span {position:absolute; top:-5px; width:90px; left:70px; background-color:#FFFFFF; padding:0; margin:0;}
.article-dis h4 { font-size:13px; color:#42548E; margin:10px 0 0 0;}
.article-gar {font-size:10px; color:#42548E; margin:15px 0;}
.article-gar a{color:#42548E; text-decoration:none;}
.article-gar a:hover{text-decoration:underline;}
.article-g h3 { font-size:12px; color:#42548E; margin:15px 0 0 0; }


.caddie {position:relative; width:555px;border-top:#999999 2px solid; border-bottom:#999999 1px solid;}
.caddie h2 {border-bottom:#999999 2px solid; padding-bottom:10px;}
.caddie td {vertical-align:top;}
.caddie .entete { color:#42548E; vertical-align:middle; text-align:center; font-weight:bold;}
.caddie .img {position:absolute; top:0px; left:0px; width:100px; height:100px; background-color:#FFFFFF; text-align:center;}
.caddie .desc {margin-left:100px; width:445px; border-left:#999999 1px solid; padding:10px 0 0 10px;}
.caddie .modele {width:300px; padding-top:5px; }
.caddie .quantite {width:60px; text-align:center; padding-top:5px; }
.caddie .total {width:65px; text-align:right; white-space:nowrap; color:#CC9900; font-weight:bold; padding-top:6px; }
.caddie .del {width:30px; text-align:center;}

.caddie-fp {padding:40px 0 15px 0; text-align:right; color:#42548E; font-weight:bold;}
.caddie input {}
.caddie-form-p {width:20px; height:11px; background:transparent url(visuels/icones/icone+.gif) no-repeat left top;}
.caddie-form-m {width:20px; height:11px; background:transparent url(visuels/icones/icone-.gif) no-repeat left top;}

.caddie-commande {position:relative; background-color:#ffffff; height:22px; font-size:14px; font-weight:bold; letter-spacing:1px; text-align:right; margin:15px 0 70px 0; }
.caddie-commande-retour{position:absolute; top:0; left:0; width:135px; height:22px; color:#000000;}
.caddie-commande-text{position:absolute; top:0; right:255px; width:101px; height:22px; padding:3px 10px 0 0; color:#FFFFFF;  background:transparent url(visuels/styles/com-totttc.jpg) no-repeat left top;}
.caddie-commande-ttc{position:absolute; top:0; right:138px; width:107px; height:22px; padding:3px 10px 0 0; color:#000000; background:transparent url(visuels/styles/com-ttc.gif) no-repeat right top;}
.caddie-commande-valid{position:absolute; top:0; right:0; width:138px; height:22px; color:#000000;}

.caddie-commande-validation-text {position:absolute; right:117px; width:101px; height:22px; padding:3px 10px 0 0; color:#FFFFFF;  background:transparent url(visuels/styles/com-totttc.jpg) no-repeat left top;}
.caddie-commande-validation-ttc {position:absolute; right:0px; width:107px; height:22px; padding:3px 10px 0 0; color:#000000; background:transparent url(visuels/styles/com-ttc.gif) no-repeat right top;}
.caddie-commande-validation-valid {position:absolute; right:0; width:138px; height:22px; color:#000000;}

.caddie .trOn { background-color:#CCCCCC; color:#333333;}
.caddie .trOff { background-color:#FFFFFF;}

.caddie-titre-liste {border-bottom:#999999 2px solid; padding-bottom:2px; margin-bottom:10px;}

.caddie-promo td {padding:5px; text-align:left;  background-color:#F0F0F0; margin-top:10px;}
.caddie-promo .titre-promo { font-weight:bold; font-size:14px; color:#42548E;} 
.caddie-promo .pourcentage { font-weight:bold; font-size:35px; color:#CC3300; text-align:center; vertical-align:middle;} 
.caddie-promo .total { text-align:right; white-space:nowrap; color:#CC3300; font-weight:bold; font-size:14px; } 
.caddie-promo .cbx { text-align:right;} 


.footer-pratiq {position:absolute; width:300px; height:90px; }
.footer-pratiq h3 {padding:0; font-size:10px; color:#42548E; height:12px; }
.footer-pratiq ul {font-size:10px; padding:0 0 0 15px; list-style:square; margin:0;}
.footer-pratiq ul a {text-decoration:none;}
.footer-pratiq ul a:hover {color:#333333;}
.footer-pratiq li {padding:0; margin:0;}


.liste-table {width:555px; font-size:11px; margin-bottom:75px;}
.liste-table a { color:#42548E; text-decoration:none;}
.liste-table a:hover { color:#CC9900; text-decoration:none;}
.liste-table td {vertical-align:top;}
.liste-entete {background:#FFFFFF; border:0; border-bottom:#999999 1px solid; font-weight:bold; padding-left:5px;}
.liste-navigation {text-align:center; width:535px; padding-bottom:5px;}
.liste-navigation a {font-weight:bold;}
/* ENTETES */
.liste-td-ent, .liste-td-prod-ent, .liste-td-add-ent, .liste-ad-td-ent, .liste-ope-ent , .liste-modele-ent, .liste-td-fab-ent, .liste-td-desc-ent { font-weight:bold; padding:2px 5px;}
.liste-td, .liste-td-1, .liste-td-img, .liste-td-img-1, .liste-td-prod, .liste-td-prod-1, .liste-td-add, .liste-td-add-1,.liste-ad-td, .liste-ad-td-1, .liste-ope , .liste-ope-1, .liste-modele-1, .liste-modele, .liste-td-fab, .liste-td-fab-1,.liste-td-desc, .liste-td-desc-1 {background:#FFFFFF; border-bottom:#999999 1px solid; padding:5px 5px 2px 5px; color:#42548E; }
.liste-td-1, .liste-td-b-1, .liste-ad-td-1, .liste-ope-1, .liste-modele-1, .liste-td-fab-1, .liste-td-desc-1, .liste-td-img-1,  {background:#FFFFFF;}
.liste-ad-td, .liste-ad-td-1 {text-align:right; white-space:nowrap; color:#CC9900; font-weight:bold; width:65px;}
.liste-ad-td-ent {text-align:right; white-space:nowrap; }
.liste-td-img, .liste-td-img-1 {text-align:center; padding-top:2px;}
.liste-td-add, .liste-td-add-1 {width:20px;}
.liste-td-fab, .liste-td-fab-1 {width:70px; white-space:nowrap;}
.liste-td-prod, .liste-td-prod-1 {white-space:nowrap;}
.liste-td-desc, .liste-td-desc-l {}
.liste-td-action, .liste-td-action-1 {background:#FFFFFF; border:0; border-bottom:#999999 1px solid;}
.liste-ope, .liste-ope-1 {width:16px;}
.liste-modele-1, .liste-modele {white-space:nowrap; font-weight:bold;}

.menuTitre, .menu, .menuOn {border-bottom:#999999 1px solid; color:#42548E;}
.menuTitre {width:130px; }

.col-menu a {text-decoration:none;}
.col-menu a:hover {text-decoration:underline;}

.menuTitre a, .menu a, .menuOn a {text-decoration:none; color:#42548E;  }
.menuTitre a:hover, .menu a:hover, .menuOn a:hover {text-decoration:none; color:#CC9900;  }
.menu, .menuOn {background:transparent url(visuels/styles/puce-menu.gif) no-repeat left bottom; padding:3px 0 3px 15px ; width:115px;  }
.menuOn {background:transparent url(visuels/styles/puce-menu.gif) no-repeat left bottom; font-weight:bold; }
.col-menu ul {list-style:square; padding:0; margin:5px 0 15px 20px;}
.col-menu li {margin:3px 0 0 0;}

.col-menu-fab a {text-decoration:none; color:#42548E; }
.col-menu-fab a:hover { color:#CC9900;}
.col-menu-fab ul { color:#42548E; list-style:square; padding:0; margin:5px 0 15px 14px;}
.col-menu-fab li {margin:0;}

#compte-formModAdd-global {position:relative;}
#compte-formModAdd-bt-retour {position:absolute; top:435px; left:10px; width:135px; height:22px; z-index:3000;}

#compte-client-log {width:317px; text-align:left;}
#compte-client-log .log-titre {width:300px; height:19px; font-size:15px; color:#FFFFFF; font-weight:bold; padding:3px 0 0 5px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top;}
#compte-client-log .log-form {width:283px; padding:10px; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;}
#compte-client-log .log-form-identifiant {}
#compte-client-log .log-form-pass {margin-bottom:10px;}
#compte-client-log .log-form-erreur {margin-bottom:10px; font-size:12px; color:#990000;}
#compte-client-log .log-form-submit {text-align:right; margin-top:5px;}
#compte-client-log .log-form-submit input {width:230px; height:22px; background:#FFFFFF url(visuels/styles/bt-compte-log.gif) no-repeat; border:0; cursor:pointer;}

#compte-client-crea {width:530px; padding:50px 0;}
#compte-client-crea .crea-titre {margin-left:230px; width:290px; height:19px; font-size:15px; color:#FFFFFF; font-weight:bold; padding:3px 0 0 5px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top;}
#compte-client-crea .crea-form {margin-left:230px; width:273px; padding:10px; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; text-align:left;}
#compte-client-crea .crea-form-mail {margin-top:10px; padding:0;}
#compte-client-crea .crea-form-mail input {width:200px; margin:0; padding:0;}
#compte-client-crea .crea-form-erreur {margin-bottom:10px; font-size:12px; color:#990000;}
#compte-client-crea .crea-form-submit {text-align:right; margin-top:5px;}
#compte-client-crea .crea-form-submit input {margin-left:0px; width:230px; height:22px; background:#FFFFFF url(visuels/styles/bt-compte-crea.gif) no-repeat; border:0; cursor:pointer;}
.compte-client-message {margin-top:15px; color:#990000; font-style:italic; font-weight:bold; }

#compte-client-commande {padding:10px 10px 10px 200px; border:#CCCCCC 1px solid; margin-bottom:20px;}
#compte-client-commande table {width:300px;}
#ccc-divleft {float:left; padding:10px; border-right:#CCCCCC 1px solid; margin-right:10px; width:150px; font-size:10px;}
#ccc-divleft b {color:#42548E;}
.ccc-submit-fact {border:0; width:44px; height:44px; background:#FFFFFF no-repeat url(visuels/styles/bt-facture.gif);}

#boite-con {margin-top:35px; height:500px;}
#boite-con .con-form-crea {font-size:10px;}
#boite-con .con-form-crea a {color:#cc9900; text-decoration:none;}
#boite-con .con-form-crea a:hover {text-decoration:underline;}
#boite-con .con-form {position:relative; margin:5px 0;}
#boite-con .con-form-identifiant {width:125px;}
#boite-con .con-form-pass {width:130px; position:relative;}
#boite-con .con-form-pass input {width:70px; position:relative;}
#boite-con .con-form-submit {position:absolute; bottom:2px; right:0px; width:50px; height:15px;}
#boite-con .con-form-submit input {width:50px; height:15px; background:#FFFFFF url(visuels/styles/bt-connexion.gif) no-repeat; border:0; cursor:pointer;}
#boite-con .con-form-oubli {font-size:10px;}
#boite-con .con-form-oubli a {color:#cc9900; text-decoration:none; font-size:10px;}
#boite-con .con-form-oubli a:hover {text-decoration:underline;}


#compte-client-oubli {width:100%; text-align:center; padding:20px 0 100px 0;}
#compte-client-oubli form {width:300px; text-align:left; padding:0;}
#compte-client-oubli .oubli-titre {width:300px; height:19px; font-size:15px; color:#FFFFFF; font-weight:bold; padding:3px 0 0 5px; background:transparent url(visuels/styles/fond-bandeau.gif) repeat-x top;}
#compte-client-oubli .oubli-form {width:283px; padding:10px; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;}
#compte-client-oubli .oubli-form-admail {margin-bottom:10px; width:200px;}
#compte-client-oubli .oubli-form-erreur {margin-bottom:10px; font-size:12px; color:#990000;}
#compte-client-oubli .oubli-form-submit {text-align:right; margin-top:5px;}
#compte-client-oubli .oubli-form-submit input {width:230px; height:22px; background:#FFFFFF url(visuels/styles/bt-compte-oubli.gif) no-repeat; border:0; cursor:pointer;}

#compte-client-menu {position:relative; height:60px; width:300px; margin:0 auto; text-align:center; margin-bottom:20px;}
#compte-client-menu .compte, #compte-client-menu .commandes {position:absolute;	width:150px; height:60px; top: 0px;}
#compte-client-menu .compte a, #compte-client-menu .commandes a {color:#42548E; text-decoration:none; font-weight:bold;}
#compte-client-menu .compte {left:0px;}
#compte-client-menu .commandes {left:150px;}

.mp {border-top:#999999 1px solid;border-right:#999999 1px solid; vertical-align:middle; padding:10px 10px;}
.mp input{margin:0; padding:0;}
.mp-submit { text-align:right; padding-bottom:50px;}

.mp-submit input  {width:152px; height:22px; border:0; cursor:pointer; background:transparent url(visuels/styles/com-terminer.gif) no-repeat top;}
#cb {position:absolute; top:0; right:0; display:none;}
#cheque {position:absolute; top:0; right:0; display:none; }
#tel {position:absolute; top:0; right:0; display:none; }

.paiement {padding-bottom:50px;}
.paiement form {margin:0; padding:0;}


#commande-menu {position:relative; height:60px; width:435px; margin:0 auto; text-align:center; margin-bottom:20px;}
#commande-menu .cmh-caddie, #commande-menu .cmh-livraison, #commande-menu .cmh-recap, #commande-menu .cmh-paiement {position:absolute;width:85px; height:60px; top: 0px; font-weight:bold;}
#commande-menu .cmh-caddie a, #commande-menu .cmh-livraison a, #commande-menu .cmh-recap a, #commande-menu .cmh-paiement a  {color:#42548E; text-decoration:none; font-weight:bold;}
#commande-menu .cmh-sup {position:absolute;	width:45px; height:60px; top: 0px;}
#commande-menu .cmh-caddie {left:0px;}
#commande-menu .cmh-livraison {left:130px;}
#commande-menu .cmh-recap {left:260px;}
#commande-menu .cmh-paiement {left:390px;}

div#le-guide {margin-top:30px; padding-left:20px;}
div#le-guide a {opacity:0.7;}
div#le-guide a:hover {opacity:1;}
