BODY { margin:20 0 0 0; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; text-align:justify;}
TD { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; text-align:justify;}
a img {border:none;}
.bkheader { background-image:url(../img/header_new.jpg); background-repeat:no-repeat;}
.bkactu { background-image:url(../img/fond_actu.gif); background-repeat:no-repeat;}
.bkcadreE { background-image:url(../img/cadre_1p.gif); background-repeat:repeat-y; background-position:right;}
.bkcadreS { background-image:url(../img/cadre_1p.gif); background-repeat:repeat-x; background-position:bottom;}
a.nav { color:#D6D6D6; font-size:11px; font-weight:bold; text-decoration:none;}
a.nav:hover { color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
.content {line-height:16px;}
/*rouge*/
.titreff0000 { color:#ff0000; font-weight:bold;}
a.lienff0000 { color:#ff0000; text-decoration:none;}
a.lienff0000:hover { color:#ff0000; text-decoration:underline;}
 
/*mauve*/
.titreb763d8 { color:#b763d8; font-weight:bold;} 
a.lienb763d8 { color:#b763d8; text-decoration:none;}
a.lienb763d8:hover { color:#b763d8; text-decoration:underline;}

/*bleu*/
.titre0000ff { color:#0000ff; font-weight:bold;}
a.lien0000ff { color:#0000ff; text-decoration:none;}
a.lien0000ff:hover { color:#0000ff; text-decoration:underline;} 

/*orange*/
.titreff6600 { color:#ff6600; font-weight:bold;} 
a.lienff6600 { color:#ff6600; text-decoration:none;}
a.lienff6600:hover { color:#ff6600; text-decoration:underline;}

/*vert*/
.titre6dd202 { color:#6dd202; font-weight:bold;} 

.titre000 { color:#000; font-weight:bold;}

a.lien { color:#d92530; text-decoration:none;}
a.lien:hover { color:#000; text-decoration:none;}

a.lien1 { color:#E6EDF2; text-decoration:underline;}
a.lien1:hover { color:#FFFFFF; text-decoration:underline;}
.bandeau { color:#000000; margin:5px;}

a.crypteo {color:#9FA9B3; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; }
a.crypteo:hover {color:#9FA9B3; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; }



.gammeout { background-image:url(../img/cadre_gamme_off); color:#000000; font-weight:bold; cursor:pointer; text-align:center;}
.gammeover { background-image:url(../img/cadre_gamme_on); color:#FFFFFF; font-weight:bold; cursor:pointer; text-align:center;}

INPUT.form, TEXTAREA.form, SELECT.form { border:1px solid #BFC1C4; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:2px; padding-right:2px;}
INPUT.form:focus, TEXTAREA.form:focus, SELECT.form:focus { border:1px solid #d92530; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:2px; padding-right:2px;}
INPUT.valider { border:1px solid #BFC1C4; background-color:#FFF; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#d92530;}
INPUT.valider:focus { border:1px solid  #d92530; background-color:#FFF; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#d92530;}
.valider { border:1px solid #BFC1C4; background-color:#FFF; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#d92530; padding-left:5px;padding-right:5px; text-decoration:none;padding-top:1px;padding-bottom:1px;}

.actuout {filter: alpha(opacity=65);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);
 -moz-opacity: 0.65; opacity:0.65; cursor:pointer;}
.actuover {filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1; opacity:1; cursor:pointer;}
 
div[name=flashBoutton]{margin:2px; margin-left:0px;}




/* BOUTIQUE */
a.navfam { color:#d72d37; font-size:11px; text-decoration:none;}
a.navfam:hover { color:#d72d37; font-size:11px; text-decoration:underline;}

.titrepage { color:#d92530; font-weight:bold; font-size:16px; padding-left:3px; padding-right:3px;}
.titrepopup { color:#d92530; font-weight:bold; font-size:12px;}
.titreproduit { color:#5f656b; font-weight:bold; font-size:12px; text-align:left;}
.prix { color:#d92530; font-weight:bold; font-size:24px; text-align:center; line-height:24px;}
.rollproduit { color:#d72d37; font-weight:normal; font-size:10px;}

a.linkzoom:hover {cursor: pointer,auto;}

/* POPUP */
.ow { margin:0; padding:0;}
.popup {border:1px solid #d92530; background-color:#fff;}

.popup .closeBar {position:absolute; width:60px; height:16px;top:-16px; right:-1px; background-color:#d92530;}
.popup .closeButton {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; background:url(../img/btn_close.gif) no-repeat right; padding-right:15px; margin-top:1px; margin-right:4px; cursor:pointer; color:#FFFFFF;}

/*.popup .closeButton:hover {border:1px solid #d92530;}*/
/*
input.qte { width:2em; text-align:center;}
.caddie input, .caddie select {border:1px solid #bbb; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
*/
.ligne { border-bottom:1px solid #e9edf2;}

/* MON PANIER */

.bRemove { display:block; background:url(../img/bt_supprimer.gif) no-repeat 50% 50%; height:25px; width:25px;}
.panierListArticle {height:380px;overflow:auto; border:#e9edf2 solid; border-width:1px 0 1px 0;}

div.search{padding-top:5px; text-align:center;}
div.search form {margin:0; padding:0;}
div.search input {border:1px solid #d92530; font-size:11px;}
div.search .button { background-color:#d92530; color:#fff;}


.navpageoff {background:url(../img/num_page_off.gif) no-repeat center; text-align:center; line-height:13px; }
.navpageon {background:url(../img/num_page_on.gif) no-repeat center; text-align:center; line-height:13px; }
a.pageoff {color:#fff;font-size:11px; text-decoration:none;}
a.page {color:#fff;font-size:11px; text-decoration:none;}
a.page:hover {color:#d92530;}

.reportError{color:#000000; background-color:#dce0e5; padding:1px; }

tr.on td{ font-weight:bold;}
tr.off td { font-weight:normal;}

.capitalize{text-transform:capitalize;}

.tip {background-color:#fff; width:90px; position:absolute; display:block; padding:5px 0 7px 0; visibility:hidden;}