body{
background-image : url('images/apparence/arrplan.png');
background-repeat : repeat-x ;
background-color : #ffb62a;
}
a{
color : #0000bf;
}
a:hover{
color : #a90000;
}
.centrer{
text-align : center;
}
#titre{
width : 1029px;
margin : 0 auto;
}
#header{
margin : 0 auto;
width : 1029px;
height : 20px;
background-image : url('images/apparence/haut.png');
}
#cadre{
margin : 0 auto;
width : 1029px;
background-image : url('images/apparence/contenumenu.png');
background-repeat : repeat-y ;
}
#bas{
margin : 0 auto;
width : 1029px;
height : 30px;
background-image : url('images/apparence/bas.png');
background-repeat : repeat-y ;
}
#menup{
margin-left : 21px;
width : 185px;
float : left;
}
.menup
{text-align : center;}
.menup img{
border : 0px;
}
.cache{
display : none;
}
#validateur a{
text-align : center;
border : 0px;
}
#contenu{
width : 815px;
float : left;
margin-left : 0px;
min-height : 500px;
}
#spacer{
clear: both;
}
#menu a{
padding-top : 5px;
padding-bottom : 5px;
padding-left : 3px;
padding-right : 0;
text-align : left;
text-decoration : none;
width : 180px;
display : block;
color : #ffffff;
background : url(images/apparence/lien.jpg) bottom left;
background-repeat : repeat-x;
font-family : Helvetica, "Trebuchet MS";
font-weight : bold;
font-size : 12px;
}

#menu a:hover{
background-color : #a70800;
}

#menu ul{
padding : 0px;
list-style-type : none;
}
.titre_menu {
color : #019ab1;
font-size : 15px;
padding-left : 10px;
text-decoration : underline;
font-weight : normal;
font-family : Helvetica, "Trebuchet MS";
}
.titre_categorie{
	color : #ff7200;
	font-size : 13px;
	padding-left : 15px;
	text-decoration : underline;
	font-weight : normal;
	font-family : Helvetica, "Trebuchet MS";
}
.texte{
padding : 3px;
color : black;
font-size : 12px;
font-family : Helvetica, "Trebuchet MS";
font-weight : normal;
}
/* Attribut Header */
#header a{
color : #aaaaaa;
display : inline-block;
width : 120px;
font-family : Helvetica, "Trebuchet MS";
font-weight : bold;
font-size : 12px;
text-align : center;
text-decoration : none;
}
#header a:hover{
color : #222222;
background-color : #e58100;
text-decoration : underline;
}


/***********MAGASIN*****************/
.header_tableau_produit{
padding : 3px;
color : black;
font-size : 12px;
font-family : Helvetica, "Trebuchet MS";
font-weight : bold;
border : 1px solid;
border-color : #bdbdbd;
}
.header{
padding-left : 360px;
}
.titre_photo{
font-family : Helvetica, "Trebuchet MS";
font-size : 18px;
font-weight : bold;
text-decoration : underline;
color : #00052e;
}

/* NOUVEAU */
.cadre_produit{
	margin-left : 2px;
	margin-top : 2px;
	padding : 2px;
	height : 132px;
	width : 397px;
	float : left;
	border : 0px solid;
	border-color : #464646;
	border-collapse : #separate;
	background-color : #cccccc;
}
.produit_descriptif{
	margin-left : 2px;
	width : 310px;
	height : 130px;
	border : 1px solid;
	border-color : #464646;
	background-color : #bbbbbb;
	float : left;
}
.produit_photo {
	padding : 0px;
	width : 80px;
	height : 127px;
	text-align : center;
	border : 1px solid;
	border-color : #464646;
	background-color : #bbbbbb;
	padding-top : 3px;
	float : left;
}
.marque_produit{
	margin : 0 auto;
margin-left : 3px;
	width : 795px;
	padding : 5px;
	border : 1px solid;
	border-color : #555555;
	font-family : Helvetica;
	font-size : 12px;
	font-weight : bold;
	background-color : #eeeeee;
	text-align : center;
}
.choix_marque{
	margin : 0 auto;
	margin-top : 2px;
	width : 350px;
	padding : 5px;
	border : 1px solid;
	border-color : #555555;
	font-family : Helvetica;
	font-size : 12px;
	font-weight : bold;
	background-color : #eeeeee;
	text-align : center;
}
.produit_photo img {
max-width : 80px;
border : 0px;
max-height : 127px;
}

.produit_couleur{
border : 1px solid black;
background-color : #cccccc;
}
.titre_photo{
font-family : Helvetica, "Trebuchet MS";
font-size : 18px;
font-weight : bold;
text-decoration : underline;
color : #00052e;
}
.produit_caracteristique{
font-family : Helvetica, "Trebuchet MS";
font-size : 12px;
font-weight : bold;
color : #000000;
}
.produit_titre{
font-family : Helvetica, "Trebuchet MS";
font-size : 16px;
font-weight : bold;
color : #00002e;
text-decoration : underline;
}
/**************************************/


.tableau_caractéristiques{
width : 800px;
font-family : Helvetica, "Trebuchet MS";
font-size : 12px;
font-weight : bold;
border : 1px solid;
border-color : #bdbdbd;
color : #111111;
margin : 0 auto;
margin-top : 10px;
}
.tableau_photo{
border : 1px dotted ;
border-color : #aaaaaa;
}
.tableau_ligne1{
width : 315px;
border : 1px dotted ;
border-color : #aaaaaa;
background-color : #dbdbff;
}
.tableau_ligne2{
border : 1px dotted ;
border-color : #aaaaaa;
background-color : #ffffff;
}
.titre_fiche{
height : 40px;
font-family : Helvetica, "Trebuchet MS";
font-size : 16px;
font-weight : bold;
color : #00002e;
text-decoration : underline;
}
/*******************************************/
.tableau_couleur{
margin : 0 auto;
margin-top : 10px;
width : 800px;
border : 1px solid;
border-color : #bdbdbd;
font-family : Helvetica, "Trebuchet MS";
font-size : 12px;
font-weight : bold;
}
.tableau_couleur td{
border : 1px solid;
border-color : #bdbdbd;
}
.tableau_couleur img{
border : 0px solid;
border-color : #a60000;
}
/*****************************************/
.coordonnees_tableau{

}
.coordonnees{
padding : 3px;
color : black;
font-size : 12px;
font-family : Helvetica, "Trebuchet MS";
font-weight : bold;
width : 350px;
background-color : #ffffff;
border : 1px solid green;
margin : 0 auto;
}
.telephone{
font-size : 15px;
font-weight : bold;
}
.intro{
font-family : Helvetica, "Trebuchet MS";
font-size : 16px;
font-weight : bold;
color : #00002e;
text-decoration : underline;
padding-left : 5px;
}
/**********************************/
.image-droite img{
float : right;
padding-right : 20px;
}
.techno{
padding : 3px;
color : black;
font-size : 12px;
font-family : Helvetica, "Trebuchet MS";
font-weight : normal;
padding-left : 20px
}
.partenaire{
	margin : 0 auto;
	font-family : helvetica, verdana;
	font-size : 12px;
	width : 470px;
	text-align : left;
}
.partenaire td{
background-color : #eeeeee;
	border : 1px solid;
	border-color : #999999;
	height : 40px;
}
.partenaire img{
	border : 0px;
}

