
.gras{font-weight:bold}
.rouge {color:red}


/* delivery : modification d'adresse */
.modal-modifyAddress {float:left;position:absolute;display:none;z-index:101;padding:0px;}
.modal-modifyAddress  .btn_close {float:right;margin-right:10px;cursor:pointer;}
/* /delivery : modification d'adresse */






/* mot de pass oublié */
.modal-forgotPassword {float:left;position:absolute;display:none;z-index:101;padding:0px;}
.modal-forgotPassword  .btn_close {float:right;margin-right:10px;cursor:pointer;}

#forgotPassword .contenu_blanc{ background: url("../img/clientArea/page_centrale.png") repeat-y scroll 0 0 transparent;/*background-color:#ffffff;*/ height:150px; width:400px;/*border-bottom:2px solid black;border-right:2px solid black;*/padding-left:10px;padding-right:10px;padding-bottom:10px}
#thanks .contenu_blanc{ background: url("../img/clientArea/page_centrale.png") repeat-y scroll 0 0 transparent;/*background-color:#ffffff;*/ height:60px; width:400px;/*border-bottom:2px solid black;border-right:2px solid black;*/padding-left:10px;padding-right:10px;padding-bottom:10px}

.bloc_droit a{cursor:pointer;}
/* /mot de pass oublié */




/* Wishlist */
.modal-addWishlist, .modal-login, .modal-signUp {float:left;position:absolute;display:none;z-index:101;padding:0px;}
.modal-addWishlist .btn_close, .modal-login .btn_close, .modal-signUp .btn_close {float:right;margin-right:10px;cursor:pointer;}
.content_modal-addWishlist .contenu_blanc, .content_modal-login .contenu_blanc, .content_modal-signUp .contenu_blanc { background: url("../img/clientArea/page_centrale.png") repeat-y scroll 0 0 transparent;height:268px; width:460px;padding-left:10px;padding-right:10px;padding-bottom:10px}

	/* modal addWishlist */
.content_modal-addWishlist .contenu_blanc {padding-left:0px;padding-right:0px;}
.content_modal-addWishlist .contenu_blanc form {padding-left:5px;}
.content_modal-addWishlist .contenu_blanc h2{font-size: 1.5em;padding: 5px;background-color: #CED4E1;color: #2157A3;margin-bottom: 5px;}
.content_modal-addWishlist .newWishList {margin-top: 10px;}
.content_modal-addWishlist .addToList .inputWishList {width:227px;float:left;display:inline-block;}
.content_modal-addWishlist .addToList .addToWishList {height:123px;}
.content_modal-addWishlist .ctn_btn {margin:0px auto; display:table; margin-top:10px;clear:both;}
.content_modal-addWishlist .ctn_btn input::-moz-focus-inner { border: 0; padding: 0;}
.content_modal-addWishlist .ctn_btn .btn {float:left; display:block; height:25px; border:0; margin:0; padding:0 3px 0 3px; background:url('../img/common/sprite_btn.png') repeat-x 0px -25px; font-size:11px; text-transform:uppercase; color:white; font-weight:bold;}
.content_modal-addWishlist .ctn_btn .gauche {float:left; width:9px; height:25px;  border:0; margin:0; padding:0; background:url('../img/common/sprite_btn.png') no-repeat 0 0;  background-position:0 0px}
.content_modal-addWishlist .ctn_btn .droite {float:left; width:9px; height:25px;  border:0; margin:0; padding:0;  background:url('../img/common/sprite_btn.png') no-repeat -9px 0;}
.content_modal-addWishlist .rouge {width:450px; height:28px; padding-left:5px;text-align:justify;}
	/* /modal addWishlist */

	/* modal login */
.content_modal-login .login_me {text-align:center;padding-top:10px;}
.content_modal-login .login_me input {width:134px;height:25px;background-image: url("../img/clientArea/me_connecter.png");background-color: inherit;background-repeat:no-repeat;border:0;font-size:0px;color:#BCBCBC;cursor:pointer;}

.content_modal-login .titre{width:230px;font-weight:bold;height:35px}
.content_modal-login .titre span{display:block;padding-top:13px;}

.content_modal-login .bloc_droit{margin-top:25px;float:left;width:270px;height:225px;border-right:1px solid #777777}
.content_modal-login .bloc_droit label{font-weight:bold;display:block}
.content_modal-login .bloc_droit label[for=adresse_mail]{margin-top:10px}
.content_modal-login .bloc_droit label[for=mot_de_passe]{margin-top:10px}
.content_modal-login .bloc_droit a{text-decoration:underline;font-size:10px;display:block;line-height:21px}
.content_modal-login .bloc_droit input[type=text], .content_modal-login .bloc_droit input[type=password]{width:250px}
.content_modal-login .bloc_droit img{margin-top:15px;margin-left:85px}
.content_modal-login .bloc_droit input[type=checkbox]{float:left}
.content_modal-login .bloc_droit label span, .content_modal-login .error{color:red}

.content_modal-login .bloc_droit span.required{color:red;font-size:10px;margin-top:15px;display:block;}

.content_modal-login .bloc_gauche{margin-top:95px;margin-left:20px;float:left;width:160px}

/* avec bloc facebook
.content_modal-login .bloc_gauche{margin-top:30px;margin-left:20px;float:left;width:160px}

.content_modal-login .facebook{margin-top:20px}
.content_modal-login .facebook span.gras{margin-top:45px}
.content_modal-login .facebook span{width:170px;display:block;float:left;margin-top:15px}
.content_modal-login .facebook .creation_Compte a img{margin-left:33px;margin-top:12px}*/

.content_modal-login .haut span{width:170px;display:block;float:left;}
.content_modal-login .sauvegarde{margin-top:20px}
.content_modal-login .creation_Compte {width:150px;float:left; margin-top: 5px}
.content_modal-login .creation_Compte a{float:left; text-align:center;width:100%;}
.content_modal-login .haut .creation_Compte a img{margin-top:10px;}

.content_modal-login .creation_Compte img {cursor:pointer};
	/* /modal login */
	
	
	/* modal signUp */

.modal-signUp {float:left;position:absolute;display:none;z-index:101;padding:0px;}
.modal-signUp .btn_close {float:right;margin-right:10px;cursor:pointer;}
	
.content_modal-signUp .coordonnees {width:480px;}
.content_modal-signUp .coordonnees h2{font-size: 1.5em;padding: 5px;}
.content_modal-signUp .coordonnees a img{margin-top:0px;float:right;}
.content_modal-signUp .coordonnees td{text-align:left}
.content_modal-signUp .coordonnees{background-color: #CED4E1;color: #2157A3;}

.content_modal-signUp .coordonnees_droite {width:166px;float:left;text-align:right;padding-top:5px;height:235px}

.content_modal-signUp .coordonnees_droite label{line-height:21px;color:#666666;}
.content_modal-signUp .coordonnees_droite label[for=pays]{line-height:28px}
.content_modal-signUp .coordonnees_droite label#civilite{line-height:30px}
.content_modal-signUp .coordonnees_droite #champs_obligatoires{font-size:10px;float:left;}

.content_modal-signUp .coordonnees_gauche{width:290px;font-size:11px;padding-top:5px;float:left;}
.content_modal-signUp .coordonnees_gauche .ctn_civilite {width:290px; margin:5px 0 4px 3px;}
.content_modal-signUp .coordonnees_gauche .ctn_civilite input {margin:0;}
.content_modal-signUp .coordonnees_gauche div {width:450px; height:21px;}
.content_modal-signUp .coordonnees_gauche input{margin-left:3px;}

.content_modal-signUp #je_cree_mon_compte{margin-top:7px;background-image: url("../img/clientArea/je_cree_mon_compte.jpg");cursor:pointer;width:174px;height:25px;border:0px;}
	/* /modal signUp */
/* /Wishlist */