/* CSS Document */
body{
margin:0;
padding:10px;
background-color:#ded5cd;
font-family:Geneva, Arial, Helvetica, sans-serif;

}
div{
border: 1px solid gray;
}

#conteneur{
background-color:#FFFFFF;
position:absolue;
width: 1004px;
height:100%;
margin:auto;
padding:0 10px;
padding:0;
border:none;

}

/****** BANDEAU**********/
#bandeau{
width:1004px;
height:114px;
background-color:#FFFFFF;
/*float:left;*/
position:relative;
margin:0px;
padding:0px;
border:none;
}

#logo{
float:left;
width:362px;
height:100px;
margin:0px;
padding:0px;
border:none;

}
#img_bandeau{
float:left;
width:642px;
height:100px;
margin:0px;
padding:0px;
border:none;
}
.txt_logo{
font:Geneva, Arial, Helvetica, sans-serif;
font-size:50px;
text-transform:uppercase;
text-align:center;
margin-top:20px;
}


/*******MENU HORIZONTAL**********/
#menu_H{
float:left;
width:1004px;
height:20px;
/*background-color:#CC0033;*/
background-image:url(/Images/fr/degrade.jpg);
border:1px solid #b0b0b0;
margin:0px;
}

.menuDE{
float:left;
width:1004px;
height:20px;
/*background-color:#CC0033;*/
background-image:url(/Images/fr/degrade.jpg);
border:1px solid #b0b0b0;
}


#navlist {
	position:absolute;
	white-space: nowrap;
	margin:0px;
	padding:0px;
	display: inline;
	list-style-type: none;
	background-image:url(img_accueil/degrade.jpg);
	margin-left:320px;
	border:none;
	/*height: 19px;*/
	left: 24px;
}



#celluleMenus {
vertical-align:middle;

text-transform:uppercase;
float:left;
/*background-color:#999999;*/
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
text-decoration:none;
display: inline;
/*width:118px;*/
height:19px;
margin:0px;
border:1px solid #b0b0b0;
}


#celluleMenus a{
vertical-align:middle;
text-transform:uppercase;
float:left;
color:#000000;
/*background-color:#999999;*/
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
text-decoration:none;
display: inline;
/*width:118px;*/
height:15px;
border:none;
margin:0px
}

#celluleMenus a:hover{
vertical-align:middle;
text-transform:uppercase;
float:left;
display: inline;
background-color:#efeceb;
color:#FF0000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
text-decoration:none;
/*width:118px;*/
height:15px;
border:none;
margin:0px;
}
#celluleMenus a:active{
vertical-align:middle;
text-transform:uppercase;
float:left;
background-color:#efeceb;
color:#FF0000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
text-decoration:none;
/*width:118px;*/
/*height:19px;*/
border:none;
display: inline;
margin:0px;
}

.txt_menu_H{
margin-top:3px;
margin-left:20px;
margin-right:20px;}

#contnu{
float:left;
margin:0px;
padding:0px;
background-color:#FFFFFF;
border:none;
}


/************* CATEGORIES******************/
#categorie{
width:227px;
/*height:451px;*/
float:left;
/*background-color:#FFFFFF;*/
/*padding-right:30px;*/
border:none;
}

/************ CHOIX DES LANGUES***************/
ul#langues {
list-style-type: none;
margin-top:10px;
padding-bottom:-20px;
border:none;
} 



.txt_langue{
text-transform:uppercase;
font:Geneva, Arial, Helvetica, sans-serif;
color:#97917b;
font-size:8px;
/*letter-spacing:10;*/
padding-top:10px;
margin-top:5px;
margin-left:60px;
letter-spacing:1px;
}
.txt_langue a{
text-decoration:none;
text-transform:uppercase;
font:Geneva, Arial, Helvetica, sans-serif;
color:#97917b;
font-size:8px;
/*letter-spacing:10;*/
line-height:5px;
padding-top:10px;
margin-left:60px;
margin-top:5px;
}


/******************MENU VERTICAL**************/
ul#menu {
list-style-image:url(img_accueil/puce.gif);
} 

ul#menu li {
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
text-align:left;
margin-top:-1px;
border:none;


}
.menu{
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
text-align:left;
margin-top:-1px;
border:none;


}

ul#menu a {
     
     width: 173px; 
     height: 17px;
     display: block;
     text-align: center;
     /*border: 1px solid gray;*/
     text-decoration: none;
	 padding-top:5px;
     color: #c8876a;
     /*background:#efeceb;*/
	 text-align:left;
	 border:0px;
	 }
	 .menu a {
     
     width: 173px; 
     height: 17px;
     display: block;
     text-align: center;
     /*border: 1px solid gray;*/
     text-decoration: none;
	 padding-top:5px;
     color: #c8876a;
     /*background:#efeceb;*/
	 text-align:left;
	 border:0px;
	 }
	 
ul#menu a:hover {
     background: #FFFFFF;
     /*border: 1px solid gray; */
	 text-align:left;
	 border:0px;
     }
.puce{
border:0px;
margin-left:43px;
}
/************RUBRIQUE___ACCUEIL*******************/
#conteneur_rubrique{

float:left;
width:777px;
/*height:400px;*/
background-color:#FFFFFF;
padding-top:0px;
padding-left:0px;
padding-right:0px;
border:0px;
}
.TxtRubric{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#585858;

font-weight:bold;
line-height:20px;
vertical-align:top;
margin-left:20px;
}
/******IMAGE___ACCUEIL*******/
#conteneur_accueil{

float:left;
width:777px;
height:400px;
background-color:#FFFFFF;
padding-top:0px;
padding-left:0px;
padding-right:0px;
border:0px;
}

#home{
float:left;
width:386px;
height:289px;
/*border: 1px solid gray;*/
margin-left:0px;
margin-top:30px;
margin-right:20px;
border:0px;
}
/******TEXTE  ACCUEIL **********/
#TXTHome{
margin-top:30px;
float:left;
width:271px;
height:303px;
border:0px;
}

.TxtPreentation{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#646c71;
text-align:justify;
}

.TxtSignature{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#646c71;
text-align:justify;
margin-left:130px;
margin-top:30px;
}
.TxtAdresse{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#8e8b7d;
margin-top:15px;
font-weight:bold;
line-height:20px;
}
.TxtAdresse a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#8e8b7d;
margin-top:15px;
font-weight:bold;
line-height:20px;
}



#txt_adresse{
margin-top:10px;
float:left;
width:562px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#7d7969;
text-align:center;
font-size:13px;
border:none;
}

#txt_adresse a{
margin-top:10px;
float:left;
width:562px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#7d7969;
text-align:center;
font-size:13px;
border:none;
}

#fin{
float:left;
width:1004px;
height:40px;
background-image:url(img_accueil/im_fin.jpg);
background-repeat:repeat;
border:none;}

.text_mention{
text-align:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
margin-left:10px;
margin-top:20px;
}
/*********************CATALOGUE*************************/	


#titre_Categorie{
float:left;
width:700px;
margin-top:10px;
padding-left:0px;
border:none;
}
.txt_titre_Cat{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:800px;
color: #c8876a;
padding-left:8px;
padding-top:10px;
padding-bottom:5px;
}


#cellule_Catalogue{
float:left;
display:inline;
width:200px;
height:200px;
border: 1px solid gray;
/*margin-left:25px;*/
margin-right:25px;
margin-top:0px;
margin-bottom:0px;
background-color:#FFFFFF;
text-align:center;
}
#Marge_Cellule_A{
margin:0px;
width:200px;
height:3px;
border:none;
/*background-color:#CCFF00;*/
}
#Marge_Cellule_B{
margin:0px;
width:200px;
height:29px;
border:none;
/*background-color:#CCFF00;*/
}

#BlocTitreVignette{
float:left;
width:200px;
height:20px;
margin-left:0px;
margin-right:27px;
text-align:center;
border:none;
}
.txtVignette{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800px;
margin-top:3px;
color: #c8876a;
}
#BlocVendu{
position:relative;
z-index:4;
top:50px;
left:50px;
background-color:#FF0033;
visibility:visible;
border:none;
}

#Pagination{
float:left;
width:700px;
height:25px;
margin-top:7px;
border:none;
}
#ImgBack{
float:left;
margin-left:25px;
margin-right:300px;
border:none;

}
#imgNext{
float:left;
margin-left:10px;
border:none;
}

#TxtPage{
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
padding-top:3px;
margin-right:260px;
border:none;
}

#BlocSoldCatalogue{
float:left;
margin:0px;
/*text-align:center;*/
border:0px;
}

.TXTSoldCatalogue{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#E10000;
margin:0px;
padding:0px;
text-align:center;
font-weight:bold;

}
.TxtPage{
line-height:25px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:gray;
border:none;
padding-left:0px;
}


.VenduCat{
margin-right:160;
margin-bottom:160;
margin-top:0px;}

.img_A{
/*float:left;
/*position:absolute;
left:50%;
top:50%;
margin-top:-71px;
margin-left:-96px;
display: block;
text-align: center;*/
} 
.img_B{
/*float:left;
/*position:absolute;
left:50%;
top:50%;
margin-top:-71px;
margin-left:-96px;
display: block;*/
} 

/********************FICHE********************/
.Barre{
border-right:0.01em solid #b0b0b0;
}

#LogoFiche{
float:left;

width:70;
height:74px;
border:0px;
margin:0px;
padding:0px;
}


.acceuil{
text-align:right;
font-size:15px;
color:#cd2323;
text-decoration:underline;
vertical-align:top;
 }
 .acceuil a{
text-align:right;
font-size:15px;
color:#cd2323;
text-decoration:underline;
vertical-align:top;
 }

  .acceuil a:hover{
text-align:right;
font-size:15px;
color:#000000;
text-decoration:underline;
vertical-align:top;
 }



#Fiche{
width:1004px;
height:100%;
background-color:#FFFFFF;
/*float:left;*/
position:relative;
margin:0px;
padding:0px;
border:none;
}



#GrandeImage{
display:inline;
float:left;
width:675px;
height:700px;
margin-bottom:30px;
margin-top:30px;
margin-left:7px;
margin-right:10px;
/*background-color:#FFFFFF;*/
/*border: 1px solid gray;*/
border:0px;
text-align:center;
border-right:solid 0.01em gray;
}
/*#MargeHaut{
float:left;
vertical-align:top;
width:700px;
height:8px;
border:none;
}*/
/*********DESCRIPTION DU PRODUIT**************/
#BlocDescription{
display:inline;
float:left;
width:256px;
margin-right:9px;
margin-top:30px;
border:none;
}

#PetitesImages{
float:left;
width:256px;
/*height:53px;*/
text-align:center;
border:none;
}

.petites{
border-right:10px;
border-left:10px;
border:0px;
/*display:inline;*/
}

#BlocTxt_description{
float:left;
width:256px;
height:210px;
display:block;
padding-top:5px;
overflow:auto;
border:none;
}


.TitreProduit{
text-align:center;
margin:0px;
padding:5px;
font-size:17px;
font-weight:600;
}
.TxtDescriptif{
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
color:#000000;
font-size:13px;
margin-left:6px;
margin-right:5px;
}
.Dimensions{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
margin-left:0px;
margin-right:0px;
border:solid 0.01em #7a5538;
}

#TxtDescriptif{
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
color:#000000;
font-size:13px;
margin-left:5px;
margin-right:5px;
border:0px;
overflow:auto;
/*border:solid 0.01em #000000;*/
height:150px;
}


#BlocDimension{
float:left;
display:block;
/*background-color:#c2c4c4;*/
width:240px;
height:70px;
/*padding-top:5px;*/
text-align:center;

}
/***tableau des dimensions*/
td.txt{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
padding-left:15px;
text-decoration:none;
font-weight:500;

}
td.txtRub{
font-size:12px;
font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
padding-left:40px;
padding-right:42px;
margin-left:20px;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}
td.txtRub2{
font-size:12px;
font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
/*padding-left:40px;
padding-right:42px;*/
margin-left:0px;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}
td.valeur{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
padding-right:0px;
font-weight:500;
}
td.unite{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
padding-right:10px;
font-weight:500;
}
.dim{
border:solid 0.01em #000000;
}
/*LIENS*/
.Liens {
font:Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:12px;
margin-left:0px;
/*padding-left:25px*/;
color:#000000;
text-align:left;
line-height:20px;
border:none;
} 
.Liens a{
font:Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:12px;
margin-left:0px;
/*padding-left:25px;*/
color:#000000;
text-align:left;
line-height:20px;
border:none;
} 
.LiensPrix {
font:Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:12px;
margin-left:0px;
/*padding-left:50px*/;
color:#000000;
text-align:left;
line-height:20px;
border:none;
font-weight:bold;
} 
.LiensPrix a{
font:Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:12px;
margin-left:0px;
/*padding-left:50px;*/
color:#000000;
text-align:left;
line-height:20px;
border:none;
font-weight:bold;
} 


#BlocLiens{
float:left;
/*display:block;*/
width:256px;
text-align:left;
border:none;
margin-top:4px;
}
ul#Liens {
list-style-type: none;
text-align:left;
border:none;
} 


ul#Liens li {
font:Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:13px;
margin-left:0px;
padding:0px;
color:#000000;
text-align:left;
line-height:20px;
border:none;
}

ul#Liens a{
font:Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:13px;
margin-left:0px;
padding:0px;
color:#000000;
text-align:left;
line-height:20px;
border:none;
} 

/****NAVIGATION FICHE***/
#LiensProduits{
margin-top:10px;
width:256px;
height:25px;
float:left;
display:block;
border:none;
text-align:center;

}

.Bantiks{
line-height:25px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:gray;
border:none;
padding-left:0px;

text-decoration:undrerline;
vertical-align:top;
font-style:italic;
font-weight:bold;
}
.Bantiks a{
line-height:25px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:gray;
border:none;
font-weight:bold;
text-decoration:undrerline;
padding-left:0px;
vertical-align:top;
font-style:italic;

/*vertical-align:bottom;*/
}










.TxtLiensFiche{
line-height:25px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;
padding-left:0px;

text-decoration:undrerline;
vertical-align:top;
font-style:italic;
font-weight:bold;
}
.TxtLiensFiche a{
line-height:25px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;
font-weight:bold;
text-decoration:undrerline;
padding-left:0px;
vertical-align:top;
font-style:italic;

/*vertical-align:bottom;*/
}
.TxtLiensFiche2 a{
line-height:25px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;

/*vertical-align:middle;*/
display:inline; 
text-decoration:undrerline;
text-align:left;
font-style:italic;
}


.TxtLiensFiche3 {
line-height:25px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;

text-decoration:undrerline;
text-align:right;
font-style:italic;
padding-left:5px;
}

.TxtLiensFiche3 a{
line-height:25px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;

text-decoration:undrerline;
text-align:right;
font-style:italic;
padding-right:0px;
}
.TxtLiensCatalogue{

line-height:25px;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:none;
/*vertical-align:bottom;*/
/*vertical-align:middle;*/
 }

.fleche{
vertical-align:bottom;
}
#BlocSoldFiche{
float:left;
margin:0px;
text-align:center;
border:0px;
}
.TXTSoldeFiche{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#E10000;
margin:0px;
padding:0px;
text-align:center;
font-weight:bold;
width:255px;

font-size:14px;
}
#logofiche{
float:left;
border:0px;
width:256px;
text-align:center;
height:112px;
margin:0px;
padding:0px;
}
.fleche1{
vertical-align:bottom;
text-align:rigth;
}

.fleche2{
vertical-align:bottom;
text-align:left;
}

#printDiv{
border: 0px;
text-align:center;}