#contenu{
    position:relative;
    margin-top:2px;
    margin-left:4px;
    width:865px;
    height:423px;
    float: left;
    color: #ffffff;
    font-family: arial;
    font-style: italic;
    font-size: 12px;
}

#content{
    position:relative;
    margin-left:120px;
    margin-top:0px;
    width:868px;
    height:590px;
    background-image:url(/images/club/main/font_content.png);
    }
	

 #top{
    position: relative;
	margin:auto;
    margin-top:5px;
    margin-left:0px;
    background-image:url('/images/club/main/top.png');
    width:165px;
    height:4px;
    
}
    
 #nom_pdt{
    position: relative;
    width:300px;
    margin-left:28px;
    margin-bottom:5px;
    color: #ffffff;
    font-family: verdana;
    font-size:20px;
    font-style:italic;
    font-weight: bold;
    text-transform:uppercase;
 }

  #ref{
 	position: absolute;
 	left:450px;
 	top:0px;
    width:150px;
    height:30px;
    z-index:10;
    line-height:30px;
    
    font-family: verdana;
    font-size:15px;
    font-style:italic;
    font-weight: bold;
    
   }
    
#produit{
    position: absolute;
    width:311px;
    height:412px;
    top:0px;
}
#image_pdt{
    position: absolute;
    top:34px;
    left:2px;
    width: 290px;
    height: 225px;
    border: solid 1px #898989;
}


#descriptif{
    position: absolute;
    top:290px;
    left:2px;
    width:300px;
    height:145px;
}

#titre_descriptif{
    position: absolute;
    top:0px;
    left:0px;
    height:34px;
    width:290px;
}
#zone_descriptif{
    position: absolute;
    top:35px;
    left:0px;
    height:110px;
    width:290px;    
    background-color:#999999;
    /*overflow-y:scroll;
    overflow-x:hidden;*/
}
#texte_descriptif{
    top:0px;
    left:0px;
    height:110px;
    width:290px;    
    background-color:#999999;
    color:#000000;
    text-align: justify;
    font-size:10px;
    
    overflow:auto;
    padding-right:3px;
    padding-left:3px;
}


#commande{
    position: absolute;
    width:551px;
    top:5px;
    right:0px;
    
    }
#prix{
    position: absolute;
    left:350px;
    top:0px;
    position: relative;
    height:25px;
    width:200px;
	float:left;
    
    }
#normal{
    position: absolute;
    left:0px;
    top:0px;
    height:30px;
    width:180px;
    font-family: arial;
    font-size: 24px;
    font-style:italic;
    color:#ffffff;
    line-height:30px;
/*  text-decoration: line-through;*/
    text-align: right;
    
    
    }
#promotion{
    position: absolute;
    top:0px;
    left:180px;
    height:36px;
    width:200px;
    
    font-family: arial;
    font-size: 28px;
    font-style:italic;
    color:white;
    text-align: right;
    /*background-image:url('/images/club/main/fiche_produit/prix_barre.png');*/

    }
#img_barre{
	position: absolute;
	height:36px;
	width:200px;
	right:0px;
	}
#boutons{
   position: absolute;
    top:35px;
    left:20px;
    height: 35px;
    width: 550px;
    font-weight: bold;
    font-size: 12px;
}


#precedent_img {
   position: absolute;
    top:0px;
    left:0px;
    height:35px;
    width:40px;
    line-height: 35px;
}

#precedent_texte {
   position: absolute;
    top:0px;
    left:40px;
    height:35px;
    width:120px;
    line-height: 35px;
}
#sep_precedent_suivant {
   position: absolute;
    top:0px;
    left:160px;
    height:35px;
    width:5px;
    line-height: 35px;
}
#suivant_img {
   position: absolute;
    top:0px;
    left:165px;
    height:35px;
    width:40px;
    line-height: 35px;
}
#suivant_texte {
   position: absolute;
    top:0px;
    left:205px;
    height:35px;
    width:110px;
    line-height: 35px;
}
#sep_suivant_retour {
   position: absolute;
    top:0px;
    left:315px;
    height:35px;
    width:5px;
    line-height: 35px;
}
#retour_img {
   position: absolute;
    top:0px;
    left:320px;
    height:35px;
    width:41px;
    line-height: 35px;
}
#retour_texte {
   position: absolute;
    top:0px;
    left:361px;
    height:35px;
    width:169px;
    line-height: 35px;
}



#encart{
    position: absolute;
    top: 70px;
    left: 5px;
    width: 540px;
    height:145px;
    background-image:url('/images/club/main/fiche_produit/encart.jpg');
    background-repeat: no-repeat;
}
.pub{
	position: absolute;
	left:18px;
	top:7px;	
	width:516px;
	height:117px;
}
#options{
    position: absolute;
    top: 205px;
    left: 5px;
    height:220px;
    width:545px;
    
    
    }
#infos
{
    position: absolute;
    top:0px;
    left: 0px;
    width:151px;
    height:120px;
    float: center;
    
}

 #zoom {
    position: absolute;
	left:0px;
	top: 0px;
    width: 155px;
    height: 50px;
     text-align: left;
    }

#zoom div#zoom_img {
    position: absolute;
	left:0px;
	top: 0px;
    width: 62px;
    height: 50px;
}
#zoom div#zoom_texte {
    position: absolute;
	left:63px;
	top: 0px;
    width: 88px;
    height: 42px;
}
    
    
    
#marque{
    position: absolute;
	left:0px;
	top: 50px;
    width:150px;
    height:86px;
    text-align: left;
    z-index:4;
    
}

#marque div#marque_img {
    position: absolute;
	left: 45px;
	top:    16px;
    width: 100px;
    height: 46px;
    z-index: 5;
    
    
}
#marque div#marque_texte {
    position: absolute;
	left:0px;
	top: 0px;
    width: 150px;
    height: 16px;
    z-index: 6;
    font-weight: bold;
    font-style: italic;
    font-size:14px;
    line-height:14px;
    
}
    
#personnalisation
{
    position: absolute;
    top:0px;
    left:151px;
    width:400px;
    height:120px;
    font-size: 11px;
    border: solid 1px #898989;
}

#perso_sans{
    position: absolute;
    top: 40px;
    left :50px;
    width:300px;
    height: 40px;
    line-height: 20px;
    text-align:center;
    color:#ffffff;
    font-size: 12px;
    
    
}
#perso_deco_image {
    position: absolute;
    top:0px;
    left:0px;
    width:50px;
    height:60px;
}
#perso_deco_texte {
    position: absolute;
    top:0px;
    left:50px;
    width:340px;
    height:40px;
}

#perso_infos {
    position: absolute;
    top:30px;
    left:290px;
    width:80px;
    height:60px;
    line-height: 20px;
    font-size: 12px;
    text-align:right;
    
}
#perso_champs_F1 {
    position: absolute;
    top:32px;
    left:5px;
    width:300px;
    height:25px;
    line-height: 25px;
    
    
}
#perso_champs_F2 {
    position: absolute;
    top:60px;
    left:5px;
    width:300px;
    height:25px;
    line-height: 25px;
    
}
#perso_champs_F3 {
    position: absolute;
    top:87px;
    left:5px;
    width:380px;
    height:25px;
    line-height: 25px;
    
}
#perso_champs_B1 {
    position: absolute;
    top:60px;
    left:5px;
    width:250px;
    height:30px;
    line-height: 30px;
    
    
}
#perso_champs_B2 {
    position: absolute;
    top:90px;
    left:5px;
    width:250px;
    height:30px;
    line-height: 30px;
    
}
#perso_champs_B3 {
    position: absolute;
    top:60px;
    left:255px;
    width:145px;
    height:60px;
    line-height: 30px;
    
}



#acheter{
    position: absolute;
    top:120px;
    left:0px;
    width:550px;
    height:95px;
    
    
}

.sel_taille {
	position: absolute;
	left:2px;
	top: 3px;
	width: 180px;
	height: 20px;
	line-height: 20px;

}
 
 #choix_taille {
	position: absolute;
	left:200px;
	top: 50px;
	background-image:url(/images/club/main/fiche_produit/btn_taille.jpg);
	width: 190px;
	height: 26px;
	line-height: 26px;
	float:right;
	text-align:right;
}
#savoirplus_taille{
    position: absolute;
    top: 76px;
    left: 5px;
    width:190px;
    height:20px;
    line-height:20px;
    font-weight:normal;
    text-align: center;
 }
 
 #acceptation_taille{
    position: absolute;
    top: 76px;
    left:200px;
    width:290px;
    height:20px;
    line-height:20px;
    font-weight:normal;
    text-align: left;
    color:#ff0000;
   
 }
.saisie_qte{
    position: absolute;
    left: 200px;
    top:20px;
    width: 190px;
	height: 26px;
	line-height: 26px;
	background-image:url(/images/club/main/fiche_produit/btn_taille.jpg);
	float:right;
	text-align:right;
}
.champ_sel {
	font-size:10px;
	background-color: #c0c0c0;
	color:#000000;
}
 
#btn_commander{
   	position: absolute;
    top:40px;
    left: 390px;
    width: 150px;   
    text-align: right;
    border: solid 0px;
 }

input{
    color:#000000;
    background-color:#cbcbcb;
   
    }   
.input_option_f{
    color:#000000;
    background-color:#cbcbcb;
    font-size:10px;
    }     
    
input .input_achat{
	border: 3px solid red;
	}

.bouton_taille{
    margin-left:50px;
    }


.savoirplus_perso{
    position: absolute;
    width:100px;
    top:15px;
    left:295px;
    z-index:10;
    }
 #tache_bleu2{
    position: absolute;
    width:73px;
    height:81px;
    bottom:5px;
    right:0px;
    background-image:url('/images/club/main/tache.png');
    z-index:26;
 }
 #img_nom_pdt{
 	position: absolute;
 	width:34px;
 	height:30px;
 	background-image:url('/images/club/main/fiche_produit/img_nom_prod.png');
 	left:10px;
 	top:164px;
 	}

