﻿.Transp
    {FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=40);	
     -moz-opacity:.40;
     opacity:.40;
     position:relative;
     }

/***********************************/
/*         Pages Catégories         /
/***********************************
/* Tableaux de Bloc de tri */
.PageCatalogie_BlocTri
    {}
.PageCatalogie_BlocTri a
    {}

/* Tableaux de produits */
.Prod_Table
    {border:none} 
.Prod_HeaderRow
    {background-color:#ddd}    
.Prod_Row
    {background-color:#eee}    
.Prod_AlternateRow
    {background-color:#fff}
.Prod_Table TD
    {vertical-align:top}    
.Prod_HeaderRow TH
    {border:solid 1px #666}    
.Prod_Row TD
    {border:solid 1px #aaa;}    
.Prod_AlternateRow TD
    {border:solid 1px #aaa;}
    
    
.Prod_Titre
    {font-weight:bold}
.Prod_Resume
    {}
.Prod_ThumbCell
    {text-align:center;
     padding:0}
     
.Prod_ThumbCell img
    {text-align:center}
     
     
     
     
.Prod_SmallThumb
    {height:30px;
     clip: rect(1px, 30px, 30px, 1px);
     cursor:pointer;
     margin:1px;
     margin-bottom:-1px}
.Prod_refCell
    {padding-left:4px;
    padding-right:4px}
.Prod_NameCell
    {width:460px;
    padding-left:4px;
    padding-right:4px}
.Prod_DispoCell
    {text-align:center}
    
.Prod_DispoCell img
    {padding-top:8px}
    
.Prod_PriceCell
    {text-align:right;padding-top:8px}
    
.Prod_BasketCell
    {padding-top:8px}
.Prod_BasketCell IMG
    {cursor:pointer;}

/* Appercu du Thumb */
#ThumbDiv
    {position:absolute;
    border:solid 1px #000;
    background-color:#fff;
    opacity: 0.4;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=80);}
	
#ThumbDiv IMG
    {margin:4px;}
    
     
  
  
 /* Prix */
 
 /*Page produit*/
 .Prod_Bloc_Prix_SpanPrixText
    {}   
 .Prod_Bloc_Prix_SpanPrixAvantRemise
    {color:red;
     text-decoration:line-through} 
 .Prod_Bloc_Prix_SpanPrixApresRemise
    {}  
 
 /*bloc produit 1 / 2 / 3 */
 .Prod_Bloc_Prix_SpanPrixText1
    {}   
 .Prod_Bloc_Prix_SpanPrixAvantRemise1
    {color:red;
     text-decoration:line-through} 
 .Prod_Bloc_Prix_SpanPrixApresRemise1
    {}   
        
 .Prod_Bloc_Prix_SpanPrixText2
    {}   
 .Prod_Bloc_Prix_SpanPrixAvantRemise2
    {color:red;
     text-decoration:line-through} 
 .Prod_Bloc_Prix_SpanPrixApresRemise2
    {}     
        
 .Prod_Bloc_Prix_SpanPrixText3
    {}   
 .Prod_Bloc_Prix_SpanPrixAvantRemise3
    {color:red;
     text-decoration:line-through} 
 .Prod_Bloc_Prix_SpanPrixApresRemise3
    {}   
        
    
/* Présentation en blocs */
.Prod_Bloc_Container
    {border:dotted 1px #aaa;
     margin:16px;
     padding:4px;
     text-align:center;     
     height:auto }
.Prod_Bloc_Img
    {cursor:pointer;
     vertical-align:top}
.Prod_Bloc_Img IMG
    {cursor:pointer;width:106px}
.Prod_Bloc_Datas
    {text-align:left;
     width: 200px;
     vertical-align:top}
.Prod_Bloc_Titre
    {font-weight:bold}
.Prod_Bloc_Resume
    {}
.Prod_Bloc_Prix
    {text-align:right;
     font-weight:bold}
.Prod_Bloc_Basket
    {text-align:right;
     }





/* Présentation en blocs petits */
.Prod_Bloc_Container1
    {border:dotted 1px #aaa;
     margin:14px;
     padding:8px;
     text-align:center;     
     height:auto;
     width:290px;
     float:left}
.Prod_Bloc_Img1
    {cursor:pointer;
     vertical-align:top;
     padding:4px}
.Prod_Bloc_Img1 IMG
    {cursor:pointer;width:106px}
.Prod_Bloc_Datas1
    {text-align:left;
     width: 190px;
     vertical-align:top}
.Prod_Bloc_Titre1
    {font-weight:bold}
.Prod_Bloc_Resume1
    {}
.Prod_Bloc_Prix1
    {text-align:right;
     font-weight:bold;
     vertical-align:bottom}
.Prod_Bloc_Basket1
    {text-align:right;
     }
.Prod_Bloc_Dispo1
    {vertical-align:bottom;
     text-align:right;
     }
     
/* Présentation en blocs VERTICAL petits */
.Prod_VertBloc_Container1
    {border:dotted 1px #aaa;
     margin:22px;
     margin-left:32px;
     padding:8px;
     text-align:center;     
     height:auto;
     width:180px;
     float:left}
.Prod_VertBloc_Img1
    {cursor:pointer;
     vertical-align:top;
     padding:4px}
.Prod_VertBloc_Img1 IMG
    {cursor:pointer;width:106px}
.Prod_VertBloc_Datas1
    {text-align:left;
     text-align:center;
     width: 190px;
     vertical-align:top}
.Prod_VertBloc_Titre1
    {font-weight:bold;
     text-align:center;
     vertical-align:middle;
     height:36px
     }
.Prod_VertBloc_Resume1
    {text-align:center;}
.Prod_VertBloc_Prix1
    {text-align:center;
     font-weight:bold;
     vertical-align:bottom}
.Prod_VertBloc_Basket1
    {text-align:center;
     }
.Prod_VertBloc_Dispo1
    {vertical-align:bottom;
     text-align:center;
     }
     
     
/* Présentation en blocs moyen */
.Prod_Bloc_Container2
    {border:dotted 1px #aaa;
     margin:16px;
     padding:8px;
     text-align:center;     
     height:auto;
     width:320px;
     float:left}
.Prod_Bloc_Img2
    {cursor:pointer;
     vertical-align:top;
     padding:4px}
.Prod_Bloc_Img2 IMG
    {cursor:pointer;width:160px}
.Prod_Bloc_Datas2
    {text-align:left;
     width: 190px;
     vertical-align:top}
.Prod_Bloc_Titre2
    {font-weight:bold}
.Prod_Bloc_Resume2
    {}
.Prod_Bloc_Prix2
    {text-align:right;
     font-weight:bold;
     vertical-align:bottom}
.Prod_Bloc_Basket2
    {text-align:right;
     }
.Prod_Bloc_Dispo2
    {vertical-align:bottom;
     text-align:right;
     } 
   
     
/* Présentation en blocs VERTICAL moyen */
.Prod_VertBloc_Container2
    {border:dotted 1px #aaa;
     margin:22px;
     margin-left:32px;
     padding:8px;
     text-align:center;     
     height:auto;
     width:320px;
     float:left}
.Prod_VertBloc_Img2
    {cursor:pointer;
     vertical-align:top;
     padding:4px}
.Prod_VertBloc_Img2 IMG
    {cursor:pointer;width:160px}
.Prod_VertBloc_Datas2
    {text-align:left;
     text-align:center;
     width: 190px;
     vertical-align:top}
.Prod_VertBloc_Titre2
    {font-weight:bold;
     text-align:center;
     vertical-align:middle;
     height:36px
     }
.Prod_VertBloc_Resume2
    {text-align:center;}
.Prod_VertBloc_Prix2
    {text-align:center;
     font-weight:bold;
     vertical-align:bottom}
.Prod_VertBloc_Basket2
    {text-align:center;
     }
.Prod_VertBloc_Dispo2
    {vertical-align:bottom;
     text-align:center;
     }  
     
     
/* Présentation en blocs grand */
.Prod_Bloc_Container3
    {border:dotted 1px #aaa;
     margin:16px;
     margin-left:22px;
     padding:8px;
     text-align:center;     
     height:auto;
     width:440px;
     float:left}
.Prod_Bloc_Img3
    {cursor:pointer;
     vertical-align:top;
     padding:4px}
.Prod_Bloc_Img3 IMG
    {cursor:pointer;width:240px}
.Prod_Bloc_Datas3
    {text-align:left;
     width: 190px;
     vertical-align:top}
.Prod_Bloc_Titre3
    {font-weight:bold}
.Prod_Bloc_Resume3
    {}
.Prod_Bloc_Prix3
    {text-align:right;
     font-weight:bold;
     vertical-align:bottom}
.Prod_Bloc_Basket3
    {text-align:right;
     }
.Prod_Bloc_Dispo3
    {vertical-align:bottom;
     text-align:right;}

     
/* Présentation en blocs VERTICAL grand */
.Prod_VertBloc_Container3
    {border:dotted 1px #aaa;
     margin:22px;
     margin-left:32px;
     padding:8px;
     text-align:center;     
     height:auto;
     width:440px;
     float:left}
.Prod_VertBloc_Img3
    {cursor:pointer;
     vertical-align:top;
     padding:4px}
.Prod_VertBloc_Img3 IMG
    {cursor:pointer;width:240px}
.Prod_VertBloc_Datas3
    {text-align:left;
     text-align:center;
     width: 190px;
     vertical-align:top}
.Prod_VertBloc_Titre3
    {font-weight:bold;
     text-align:center;
     vertical-align:middle;
     height:36px
     }
.Prod_VertBloc_Resume3
    {text-align:center;}
.Prod_VertBloc_Prix3
    {text-align:center;
     font-weight:bold;
     vertical-align:bottom}
.Prod_VertBloc_Basket3
    {text-align:center;
     }
.Prod_VertBloc_Dispo3
    {vertical-align:bottom;
     text-align:center;
     }     
     
     
     
     
/* Bloc de commandes */     
.PageProd_Comm
    {border:dotted 1px #000;
     float:right;
     padding:8px}   
.PageProd_Comm A
    {display:block}
.PageProd_Comm IMG
    {vertical-align:middle}
.PageProd_CommIcones
    {width:20px;
    height:17px;
    background-color:#ddd;
    border:solid 1px #000;
    cursor:pointer;
    text-align:center;
    float:left
    }
     
     
/***********************************/
/*          Pages Produit           /
/***********************************/

#h1_titrecat
{display:inline}

#lnk_return_cat
	{ font-style:italic;
	height:32px;margin-left:10px;
	padding-left:18px;	font-size:10px;
	padding-top:2px;padding-bottom:2px;
     background-image:url(../images/back.png);
     background-position: left center;
     background-repeat: no-repeat}



.PageProd_MainImage
    {/*width:240px;*/}
.PageProd_Zoom
    {cursor:pointer;
     background-image:url(../images/zoom_32.png);
     background-position: center center;
     background-repeat: no-repeat;
     height:32px  ;
     margin-top:6px   
     }
.PageProd_Galerie
    {text-align:left}

.PageProd_Galerie IMG
    {margin:3px;
     cursor:pointer;
     height:50px}
     
     
.PageProd_Prix
    {text-align:right;
    font-weight:bold;
    font-size:+1}
    
.Prod_PropEt_Table
    {margin:16px}
.Prod_PropEt_Label
    {text-align:right;
    font-weight:bold;
    padding:2px}
.Prod_PropEt_Value
    {
    }
    
   
.AutresProduitsContainer
    {margin-top:24px
    }
.AutresProduitsContainer h1
    {
    }
.PageProd_AutreLienContainer
    {
    } 
.PageProd_AutreLienContainer a
    {margin-left : 6px;
    margin-right : 6px;
    } 
    
     
/***********************************/
/*           Mon compte             /
/***********************************/

.MonCompte_SubTable
    {width:250px}
.MonCompte_SubTableDouble  
    {width:520px}  
     
     
     
/***********************************/
/*              Panier              /
/***********************************/

.Basket_Table  
    {border-collapse:collapse} 
.Basket_HeaderCell , .Basket_HeaderCellNom 
    {background-color:#eee;
     border:solid 1px #aaa;
     font-weight:bold;
     text-align:center}

.Basket_HeaderCellNom
    {width:400px}    
      
.Basket_Cell  
    {border:solid 1px #aaa;
    padding:1px} 
.Basket_Cell INPUT
    {width:24px} 
.Basket_Cell IMG
    {vertical-align:middle;
    cursor:pointer} 
.Basket_TotalCell
    {text-align:right;
     padding-right:4px;
     font-weight:bold}
   
.Basket_Tools
    {text-align:center;
    cursor:pointer}
.Basket_SaveBasket
    {border:dotted 1px #000;
     padding:8px;
     display:none;
     width:265px}   
.Basket_TablePart
    {border-left:dotted 1px #000;
     padding-left:8px;
     vertical-align:top}   

.Basket_CommandBloc
    {border:dotted 1px #000;
    background-color:#eee;
    padding:12px;width:150px
    } 

    
.Basket_Command
    {font-weight:bold;
     font-size:18px;
     font-family:Arial;
     font-variant:small-caps}