/* CSS Document */

body, html {background:#333 url(../../images/Fpbg1.jpg) repeat;margin:0;padding:0;background-attachment:fixed}
a:focus, a:active{outline: none;}

#v1_boutique {position:relative;margin:0 auto;color:#fff;width:700px;background:#3A3A3A;padding:10px 10px;margin-bottom:10px;margin-top:30px}
#v1_boutique p{margin:.5em 0 .5em 0;line-height:1.4em}
#v1_boutique label{clear:left;display:block;float:left;text-align:right;padding-right:5px;margin-top:0.1em;}
#v1_boutique input, #v1_boutique select{font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif}
#v1_boutique a{color:#fff}
#v1_boutique a:focus, #v1_boutique a:active{outline: none;}
#v1_boutique img{border:none;vertical-align:middle}

#logo_eboutique{position:absolute;top:-26px;right:0}

#ciba{display:none;margin:0 auto;background:#333;width:95%;margin-top:10px;padding:10px;text-align:justify;color:#ccc}

form#v1_lastClient {padding-bottom:2em;width:100%;margin:0 auto;font-size:1em;font-family:verdana, arial, helvetica, sans-serif;} 
form#v1_lastClient p{margin:0.5em 0} 
form#v1_lastClient fieldset:hover {border:1px solid #4F4F4F;}
form#v1_lastClient fieldset{background:#333;display:block;border:1px solid #000;padding:1em;margin:1em .5em;line-height:1em;font-size:1em; }
/*form#v1_lastClient fieldset{display:block;border:none;padding:1em;margin:1em;line-height:1em;font-size:1em; }*/
form#v1_lastClient legend{font-size:1.2em;font-weight:bold;padding:.5em;margin-bottom:.5em;background:#333;color:#999;border:1px solid #000}
form#v1_lastClient label{clear:left;display:block;float:left;width:160px;text-align:right;padding-right:5px;margin-top:0.3em;}
form#v1_lastClient input, form#v1_lastClient select, form#v1_lastClient textarea{background:#FDFDFD;border:1px solid #000;margin-bottom:0.5em;font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif}
form#v1_lastClient .btn-client{background:#393;color:#fff;border:1px solid #fff;margin:5px 5px 5px 20px;padding:2px;font-size:1em;font-weight:bold;cursor:pointer}

form#v1_client {width:100%;margin:0 auto;font-size:1em;font-family:verdana, arial, helvetica, sans-serif;} 
form#v1_client p{margin:0.5em 0} 
form#v1_client fieldset:hover {border:1px solid #999;}
form#v1_client fieldset{background:#333;display:block;border:1px solid #666;padding:1em;margin:1em .5em;line-height:1em;font-size:1em; }
/*form#v1_client fieldset{display:block;border:none;padding:1em;margin:1em;line-height:1em;font-size:1em; }*/
form#v1_client legend{font-size:1.2em;font-weight:bold;padding:.5em;margin-bottom:.5em;background:#333;color:#999;border:1px solid #666}
form#v1_client label{clear:left;display:block;float:left;width:160px;text-align:right;padding-right:5px;margin-top:0.3em;}
form#v1_client input, form#v1_client select, form#v1_client textarea{background:#FDFDFD;border:1px solid #000;margin-bottom:0.5em;font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif}
form#v1_client .btn-client{background:#393;color:#fff;border:1px solid #fff;margin:5px 5px 5px 20px;padding:2px;font-size:1em;font-weight:bold;cursor:pointer}
form#v1_client input[type=checkbox] { border:1px solid #fff; }
form#v1_client input[type=radio] { border:1px solid #fff; }
.btn-client{background:#393;color:#fff;border:1px solid #fff;margin:5px;padding:2px;font-size:1em;font-weight:bold;cursor:pointer}

.clear{clear:both;height:.3em}

/*.StoreAfficheMerci{position:relative;float:left;border:none;margin:1%;padding:1%;width:96%;background:#333}*/
.StoreAfficheMerci{position:relative;border:none;margin:1%;padding:1%;width:96%;background:#333}
.StoreAfficheArticle{position:relative;float:left;border:none;margin:1%;padding:2%;width:94%;background:#333;min-height:100px;height:auto !important;height:100px;}
.StoreAfficheImg{float:left;width:20%;text-align:center}
.StoreAfficheTexte{float:right;width:78%;text-align:left}

.StoreAfficheImgCoverflow{margin:0 auto;text-align:center;margin-top:20px}
.StoreAfficheTexteCoverflow{margin:0 auto;text-align:left}

.StoreMsgPanier{display:none;position:relative;font-size:1em;background:#303030;color:#fff;border:none;margin:1%;padding:2%;clear:both}
.StoreMsgPanierCoverflow{float:left;background:#333;font-size:1em;line-height:3em;color:#fff;border:none;padding:1.3% 3%}

.StoreErreurForm{background:#c30;color:#fff;padding:5px;margin:0 auto;width:90%}
.StoreErreurForm h3{font-size:1em;margin:2px}

.StoreMsgAlerte{color:#fff;font-size:1em;text-align:center;margin:1%;padding:1%;border:1px solid #666;background:#333}

.StoreMsgRetourBoutique{font-size:1em;text-align:center;border:1px solid #666;margin:1%;padding:.5%;background:#333}

.StoreCombobox{position:relative;display:inline-block;border:none;margin:1%;padding:.5%;width:97%}
/*.StoreBoxSelect{float:left;margin-top:.7em}*/
.StoreBoxSelect{float:left;background:#333;border:none;padding:1% 3%}
.StoreBoxCommander{float:right;background:#333;border:none;padding:.5% 3%}
.StoreBoxCommander a{font-weight:bold}

.cubeColor{border:1px solid #E3E2EC;padding:1px;margin:1px}

.logoPaypal{margin:0 auto;margin-top:10px;padding:5px;text-align:center}

.closeDiv{display:none}

.navpage ul
{padding: 0 0 4px 0; margin: 0 auto;margin-top:10px; list-style-type: none;background-color:#333;color: #fff;width: 98%;text-align: center;font-weight: bold;}
.navpage li 
{display: inline; font: 1em/1em Verdana, Arial, Geneva, Helvetica, sans-serif;}
.navpage li a
{text-decoration: none;background-color:#666;color: #fff;padding: .5em .3em .5em .3em;border-right: 1px solid #000;border-left: 1px solid #000;font-weight: normal;}
.navpage li a:hover
{background-color:#999;color: #fff;}
.navlistpage a:link.current, .navlistpage a:visited.current, .navlistpage a:hover
{background: #333;color: #fff;border-bottom: 0;}
