@charset "utf-8";
/* CSS Document */


/******************* GENERAL************************************/

body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
}

.my_clear{
clear:both;
height:0;
line-height:0;
margin:0;
padding:0;
font-size:0px;
}

.img_link{
border:none;
text-decoration:none;
}

.btn_ok{
background:url(../img/ok.jpg) no-repeat;
height:24px;
width:28px;
text-indent:-900em;
border:none;
}

.middle_encart_qualite_bottom3{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
font-weight:normal;
background:#f8f8f8;
padding:14px 11px 10px 9px;
border-right:solid 1px #cacaca;
border-left:solid 1px #cacaca;
width:737px;
}
.middle_encart_qualite_bottom4{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
font-weight:normal;
background:#f8f8f8;
padding:14px 0px 10px 9px;
border-right:solid 1px #cacaca;
border-left:solid 1px #cacaca;
width:748px;
}



.colonne_commande_gauche{
width:586px;
float:left;
display:inline;
padding-top:51px;
}

.top_encart_586{
background:url(../img/top_encart_586.jpg) no-repeat;
width:566px;
!width:586px;
height:26px;
padding-left:20px;
padding-top:5px;

font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
font-weight:bold;
}

.middle_encart_586{
border-right:solid 1px #eaeaea;
border-left:solid 1px #eaeaea;
width:574px;
background:#FFFFFF;
padding-left:10px;
}

.middle2_encart_586{
border-right:solid 1px #eaeaea;
border-left:solid 1px #eaeaea;
width:554px;
!width:586px;
background:#FFFFFF;
padding-left:30px;
}

.bloc_radio{
width:534px;
!width:565px;
height:18px;
background:#ededed;
padding-left:30px;
line-height:18px;
margin-top:5px;
}

.colonne_commande_droite{
width:146px;
float:left;
display:inline;
margin-top:43px;
background:url(../img/panier1.jpg) no-repeat;
height:400px;
}

.tableau_prix_commande{
font-size:12px;
width:564px;
margin-top:15px;
margin-right:10px;
}
.colonne1_prix_commande{
width:190px;
padding-left:75px;
}
.colonne2_prix_commande{
text-align:right;
}


.tableau_panier_commande{
font-size:12px;
width:564px;
margin-top:15px;
margin-right:10px;
}
.entete_tab_panier{
background:#ededed;
height:25px;

}
.modifier_prix_panier{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bd007b;
}
.colonne1_prix_panier{
width:145px;
}
.colonne2_prix_panier{
width:62px;
}
.colonne3_prix_panier{
width:67px;
text-align:right;
}
.colonne4_prix_panier{
width:141px;
text-align:right;
}
.colonne5_prix_panier{
width:113px;
text-align:right;
}
.colonne6_prix_panier{
width:36px;
text-align:right;
padding-right:8px;
}
.titre_tab_prix{
color:#767676;
}
.cellule_prix_panier{
height:25px;
}
.cellule2_prix_panier{
height:15px;
}

.total{
color:#bd007b;
font-weight:bold;
}

.btn_ok{
background:url(../img/ok.jpg) no-repeat;
border:none;

}

.champ_panier{
border:1px solid #cccccc;
}

.prix_total_panier{
width:555px;
height:81px;
background:#bd007b;
margin:0 auto;
line-height:81px;
padding-left:20px;

font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#FFFFFF;
}



.champ_prix_panier{
width:50px;
border:1px solid #cccccc;
}


.btn_vert_cal{
margin-top:5px;
float:right;
display:inline;
width:233px;
}

.btn_option_left{
width:275px;
padding-left:15px;
vertical-align:baseline;
}

.txt_opt_left{
font-family:Arial, Helvetica, sans-serif;
color:#bd007b;
font-size:15px;
text-decoration:none;
}
.txt_opt_left:hover{
text-decoration:underline;
}

.bottom_encart{
background:url(../img/bottom_encart_759.jpg) no-repeat;
width:759px;
height:15px;

}




.btn_vert_left3{
background:url(../img/boutons/btn_vert_left4.jpg) no-repeat;
width:18px;
height:36px;
float:left;
display:inline;
}
.btn_vert_middle3{
background:url(../img/boutons/btn_vert_middle3.jpg) repeat-x;
height:29px;
!height:36px;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
padding-top:8px;
padding-right:5px;
}
.btn_vert_right3{
background:url(../img/boutons/btn_vert_right4.jpg) no-repeat;
width:26px;
height:36px;
float:left;
display:inline;
}


.bottom_encart_586{
background:url(../img/bottom_encart_586.jpg) no-repeat;
width:586px;
height:31px;
}


.middle_encart_qualite_bottom5{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
font-weight:normal;
background-color:#f8f8f8;
padding:14px 0px 10px 25px;
border-right:solid 1px #cacaca;
border-left:solid 1px #cacaca;
width:732px;
!width:759px;
}

.onglets_759{
background:#bd007b;
height:28px;
padding-left:25px;
width:734px;
!width:759px;
}

.onglet_on{
color:#b70077;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
background:url(../img/onglet_759_on.jpg) no-repeat;
width:168px;
height:28px;
margin-right:15px;
text-align:center;
line-height:28px;
}

.onglet_off{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
text-decoration:none;
float:left;
display:inline;
background:url(../img/onglet_759_off.jpg) no-repeat;
width:168px;
height:28px;
margin-right:15px;
text-align:center;
line-height:28px;
}









/**************************************** LIGHTBOX *******************************/

.window_lightbox{
width:680px;
height:450px;
}


.lightbox_left{
width:280px;
height:50px;
float:left;
display:inline;
}
.lightbox_right{
width:140px;
height:50px;
float:right;
display:inline;
}

.categorie_lightbox{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
font-weight:bold;
}

.nom_lightbox{
font-family:Arial, Helvetica, sans-serif;
color:#bd007b;
font-size:19px;
font-weight:bold;
}

.en_savoir_plus{
background:url(../img/fleche.gif) no-repeat;
padding-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bd007b;
font-weight:bold;
text-decoration:none;
}
.en_savoir_plus:hover{
text-decoration:underline;
}

.img_zoom{
float:left;
display:inline;
width:370px;
}
.prop_zoom{
float:right;
display:inline;
width:265px;
}

.btn_rotate{
margin-top:20px;
margin-left:60px;
width:120px;
}

.btn_vert_ligh{
margin-top:5px;
margin-left:90px;
}

.iframe_div{
background-color:#a4016a;

margin:0;
padding:0;
}





/******************************************** ESPACE LOGIN *****************************************/

.panier{
float:right;
display:inline;
width:148px;
margin-right:7px;
margin:0 7px 0 0;
padding:0;
}

.espace_client_non_log{
float:right;
display:inline;
width:288px;
margin:0;
padding:0;
}

.espace_client_log{
float:right;
display:inline;
width:288px;
margin:0;
padding:0;
}

.left_encart_top{
background:url(../img/left_encart_top.jpg) no-repeat;
width:5px;
height:76px;
float:left;
display:inline;
}

.middle_encart_top_client{
background:url(../img/middle_encart_top.jpg) repeat-x;
height:76px;
float:left;
display:inline;
width:278px;
}

.right_encart_top{
background:url(../img/right_encart_top.jpg) no-repeat;
width:5px;
height:76px;
float:left;
display:inline;
}

.left_encart_top_log{
background:url(../img/left_encart_top2.jpg) no-repeat;
width:5px;
height:76px;
float:left;
display:inline;
}

.middle_encart_top_client_log{
background:url(../img/middle_encart_top2.jpg) repeat-x;
height:76px;
float:left;
display:inline;
width:278px;
}

.right_encart_top_log{
background:url(../img/right_encart_top2.jpg) no-repeat;
width:5px;
height:76px;
float:left;
display:inline;
}

/************************** PANIER  ******************************************/
.panier_txt{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
margin-top:8px;
margin-bottom:10px;
float:left;
display:inline;
}

.espace_txt{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:8px;
}

.mdp_oublie{
color:#bd007b;
text-decoration:none;
font-weight:normal;
font-size:10px;
margin-left:45px;
}

.champ_connexion{
border:1px #CCCCCC solid;
float:left;
display:inline;
margin-right:3px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#888888;
padding-left:4px;
}

.form_connection{
margin:0;
padding:0;
}





.btn_ok{
background:url(../img/boutons/ok.jpg) no-repeat;
height:24px;
width:28px;
text-indent:-900em;
border:none;
}

.font_style1{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#6ee3ff;
text-decoration:none;
}
.font_style2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#ffffff;
text-decoration:none;
}



.middle_encart_top_panier{
background:url(../img/middle_encart_top.jpg) repeat-x;
height:74px;
!height:76px;
float:left;
display:inline;
width:138px;
padding-top:2px;
}

.deconnexion{
margin-left:165px;
font-family:Arial, Helvetica, sans-serif;
color:#bd007b;
font-size:10px;
}

.gerer_compte{
font-family:Arial, Helvetica, sans-serif;
color:#bd007b;
font-size:12px;
font-weight:bold;
padding-top:5px;
}


