.FondPhoto {
    width: auto;
    height: auto;
} 
.protext {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #cc0033
}
 .TitreProduit {
    color: #cc0033;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 15px;
}
 .grapro {
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

/* ------------------------- cadre ------------------------------*/ 
.cpro1 {
	height: 150px;
	width: 10px;
	background-image: url(../images/bandtitre2.jpg);
	overflow: hidden;


} 
.cpro2 {
    height: 10px;
    width: 180px;
   background-image: url(../images/bandtitre3.jpg);
  overflow: hidden;
} 
.cpro2b {
    height: 10px;
    width: 180px;
	overflow: hidden;
} 
.cpro3 {
    height: 130px;
    width: 180px;
    background-image: url(../images/bandtitre4.jpg);
	overflow: hidden;
}

#cpro123b{
	 height: 150px;
    width: 180px;
	overflow: hidden;
}
 .cpro4 {
    height: 31px;
    width: 507px;
    background-image: url(../images/bandtitre.jpg);
	overflow: hidden;
} 
.cpro5 {
    height: 25px;
    width: 104px;
	overflow: hidden;
} 
.cpro6 {
    height: 25px;
    width: 109px;
	overflow: hidden;
} 
.cpro7 {
    height: 25px;
    width: 80px;
	overflow: hidden;
} 
.cpro8 {
    height: 25px;
    width: 214px;
	overflow: hidden;
}
 .cpro9 {
    height: 2px;
    width: 507px;
    background-image: url(../images/bandtitre3.jpg);
	background-repeat :repeat-x;
	overflow: hidden;
} 
.cpro10 {
    height: 44px;
    width: 104px;
	overflow: hidden;
} 
.cpro11 {
    height: 54px;
    width: 403px;
	overflow: hidden;
} 
.cprocont {
	height: 150px;
	width: 707px;
	overflow: hidden;
	border: 2px solid #c0c0c0;
}

/*-------------------------page menu -------------------------*/

#Prorecherche{
	width: 710px;
	height: auto;
}
#centreproduit{
	width: auto;
	height: auto;
	
}


#bandproduit{
	width: 681px;
	height: 200px;
}
#blockpa{
	width: 227px;
	height: 141px;
    
}
#somblockpa{
	width: 127px;
	height: 141px;
    
}
#blockpB{
	width: 227px;
	height: 50px;
   
}
#blocpGR{
	width: 227px;
	height: 191px;
    
}
#Pba1{
	height: 141px;
    width: 25px;
	overflow: hidden;
}
#Pba1{
	height: 141px;
    width: 25px;
	overflow: hidden;
}
#Pba2{
	height: 141px;
    width: 202px;
	 background-image: url(../images/Fproduit.jpg);
	 overflow: hidden;
}
#somPba2{
	height: 141px;
    width: 202px;
	 background-image: url(../images/SFproduit.jpg);
	 overflow: hidden;
}
#Pimagep{
	width: 179px;
	height: 119px;
	overflow: hidden;
    
}
#somPimagep{
	width: 179px;
	height: 133px;
	overflow: hidden;
    
}
 
 #Pba5{	
	height: 8px;
    width: 202px;
	overflow: hidden;	
	
}
 #Pba6{	
	height: 50px;
    width:  33px;	
	overflow: hidden;
	
}
#Pba7{	
	height:50px;
    width: 179px;	
	overflow: hidden;
	
}
.produitselect{
	cursor: pointer;
}
.produitstext{
	cursor: pointer;
}

#Pba3{	
	height: 133px;
    width: 8px;
	overflow: hidden;
	
}

#retourmenu{
	height: 19px;
    width: 700px;
}

#retourmenu{
	height: 19px;
    width: 700px;
}
.rolmenu em:hover {
    color: #cc0033;
    cursor: pointer;
}

/*************************block ***************************/

.granua{
    width: 5px;
	height: 16px;
	overflow: hidden;
}
 .granub{
    width: 85px;
	height: 16px;
	overflow: hidden;
}
.granuc{
    width: 5px;
	height: 16px;
	overflow: hidden;
}
 
 
