@charset "utf-8";
/* CSS Document */

/********************** Page compte admin */


/********************** centre page */

.col2-left-layout .col-main { width:725px; margin-left:20px; margin-top: 12px; }

.welcome-msg { color: #767676; margin-bottom: 20px; }
.welcome-msg h3 { font-size: 14px; margin-bottom: 2px; }

.col1-layout .account-create, .col1-layout .account-login { width:725px; margin:50px auto 0; }
#change_password_list { margin-top: 15px }

.customer-account-login .cadre-725-top { margin-bottom: 25px; }

/* commandes */

#checkout-review-table tr.separateur td { border-bottom:#D8D8D8 solid 4px; }
#checkout-review-table tfoot td { text-align:right;  border:none; border-bottom:#D2D2D2 solid 1px; padding:5px 15px; }
#checkout-review-table tfoot th { text-align:right; background-color:transparent; border:none; border-bottom:#D2D2D2 solid 1px; font-weight:normal; vertical-align:middle; padding:5px 15px; }

/* mes envies */
.wishlist-table { border-collapse:collapse; width:684px; empty-cells:show; border-spacing:0; margin-left:13px;}
.wishlist-table td { padding:6px 5px; text-align:center; }
.wishlist-table a.product-image img {border:1px solid #D8D8D8;}
.wishlist-table a.product-image:hover img { border: #6a6a6a solid 1px; }
.wishlist-table td .product-name  { text-align:left; }
.wishlist-table td .product-name a, .wishlist-table td h3.product-name   { color:#2e8fd1; font-size:12px; }
.wishlist-table a.add-panier { display:block; background:transparent url(../images/picto-panier.gif) left center no-repeat; padding-left:19px; line-height:20px; color:#e6002f; width:101px; text-align: left; }
.wishlist-table .text-area { text-align:left; }
.wishlist-table .text-area textarea { padding:2px 7px; border:#d8d8d8 solid 1px; background-color:#fff; width:537px; height:95px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
.form-compte {}
.form-compte fieldset { border:0 none;}
.wishlist-index-index .bouton .bouton_rouge { margin-left:8px; }
/********************** Col de gauche */

/* menu compte */
.col2-left-layout .col-left { width: 195px; padding-left: 25px; min-height: 510px; }
* html .col2-left-layout .col-left { height: 510px; }

.col-left .sous-nav .menu{}
.col-left .sous-nav h2.menu { font-size: 16px; color: #fff; background: url(../images/haut-sousnav-compte.gif) no-repeat; line-height: 39px; padding-left: 16px;}
.col-left .sous-nav h2.menu a { color: #fff; }
.col-left .sous-nav ul.menu { list-style: none; border-left: #d8d8d8 solid 1px;  border-right: #d8d8d8 solid 1px;}
.col-left .sous-nav ul.menu li a { display: block; font-size: 11px; font-weight: bold; line-height: 25px; background: url(../images/haut-sousnav-sousrub.gif) no-repeat; padding-left: 15px; color:#333333;}
.col-left .sous-nav ul.menu li a:hover, .col-left .sous-nav ul.menu a.active { text-decoration: underline; }
.col-left .sous-nav ul.menu li { }
.col-left .sous-nav .fin-box { height: 4px; background: transparent url(../images/bas-sousnav.gif) no-repeat; margin-bottom:13px;}
.col-left .sous-nav  .fin-box hr { display: none; }
.box-nav-option{ margin: 14px 0; }
.promo-livraison-gratos { height: 117px; }


/* QUIZZ */
div#quizz fieldset{border:none;width:193px;}
div#quizz form{padding-bottom:18px}
div#quizz h4{font-weight:normal;margin:5px 10px 20px 13px;font-size:13px;color:#2e8fd1}

div#quizz ul{list-style:none;width:155px; position: relative; left: 25px; bottom: 5px;}
div#quizz li{padding-bottom:13px;}
div#quizz li input{display:block;float:left;}
div#quizz li label{display:block;margin-left:25px;}

*+html div#quizz li label{display:inline-block;margin-left:5px;padding-top:3px} /* IE 7 */
* html div#quizz li label{display:inline-block;margin-left:5px;padding-top:3px} /* IE 6 */

input.submit{
display:block;
width:146px;
height:23px;
background:transparent url(../images/submit_quizz.gif) no-repeat top left;
margin: 8px auto 0px auto;
border:0;border:none;
color:#333333;
font-size:11px}
		
input.submit:hover{background:transparent url(../images/submit_quizz.gif) no-repeat bottom left;cursor:pointer}

/* Ajout somul - une pagination est nécessaire pour la liste des commandes */
.col-main p.pagination { text-align: center; padding-top: 15px; padding-bottom: 2px; font-size: 10px; clear: left; }
.col-main p.pagination a { color: #333333; padding: 1px 6px; line-height: 14px; border: #fff solid 1px;}
.col-main p.pagination a.active { border: #d5d5d5 solid 1px; }
.col-main p.pagination a:hover { text-decoration: underline; border: #d5d5d5 solid 1px; } 
.col-main p.pagination a.suivant { border: #d5d5d5 solid 1px; padding: 1px 4px 2px 4px; margin-left: 10px; }				
.col-main p.pagination a.prev { border: #d5d5d5 solid 1px; padding: 1px 4px 2px 4px; margin-right: 10px; }


#account-creation-form-container{
	float:right;
}
#account-creation-form-container .bouton_rouge {
	float: none;
}
#form-validation-globalerror{	
text-align:center;
width:135px;
color:red;
}

#messages_account { margin-bottom: 25px; }
