body
{
   width: 900px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;    
   background-color: black;
   font-family: "Trebuchet MS", arial, verdana, serif;
   border: none	; 
}


img 
{ 
	border : none; 
}

/* L'en tete -----------------------------------------------------------------------------------------------------------------------------------*/



/* Le menu --------------------------------------------------------------------------------------------------------------------------------------*/

#menu
{
   width: 900px;
   margin: auto;
   padding-top: 40px;
    border: none	; 
}



/* Le corps de la page -----------------------------------------------------------------------------------------------------------------------------------*/

#corps
{
   width: 900px;
   margin: auto;
   padding: 10px; 
	color: rgb(240,230,240);
	min-height:200px;
   text-align: justify;
}


.catalogues a
{
	text-decoration: none;
	color: rgb(240,230,240);
	font-size: 120%;
	padding: 30px;
  text-align: center;
}

.catalogues p
{
  text-align: center;
}

h1
{
	font-size: 150%;
	padding-top: 20px;
	color: rgb(210,155,235);
	border-bottom: 1px solid rgb(240,230,240);
}

.intro
{
margin-top: 40px;
}

td
{
	text-align: justify;
}

.contact
{
	text-align: center;
	font-size: 120%;
}

.contact a
{
	text-decoration: blink;
	color: rgb(240,230,240);
	font-size: 140%;
}

/* La galerie Catalogue -------------------------------------------------------------------------------------------------------------------------------------------*/

div#galerie 
{ 
    width: 900 px ; 
    background: black ; 
    border: none; 
    text-align: center ; 
    font-family: "Trebuchet MS", arial, verdana, serif;
} 
 
ul#galerie_mini 
{ 
    margin: 0 ; 
    padding: 0 ; 
    list-style-type: none ; 
	text-align: center;
} 
 
ul#galerie_mini li 
{ 
    float: left ; 
} 
 
ul#galerie_mini li a img 
{ 
    margin: 5px 10px ; 
    border: none ; 
} 
 
dl#photo 
{ 
    clear: both ; 
    margin: 0 auto ; 
} 
 
dl#photo dt 
{ 
    font-family: "Trebuchet MS", arial, verdana, serif;
	font-size: 100%;
    color: rgb(240,230,240);
	padding: 15px ; 
} 
 
dl#photo dd 
{ 
    margin: 0 ; 
} 
 
dl#photo img 
{ 
    border: none;
} 

/* Le Formulaire Commande -------------------------------------------------------------------------------------------------------------------------------------------*/

.formulaire
{
	text-align: justify;
}

.bold{
	font-weight: bolder;
	color: rgb(210,155,235);
	padding-bottom:10px;
}

.mesure
{
	text-align: justify;
}

input, textarea
{
   font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
    background-color: rgb(240,230,240);
}
 
input:focus, textarea:focus /* Quand le curseur est sur un champ (ne marche pas sur IE) */
{
   background-color: rgb(210,155,235);
}
 
label
{
	color: rgb(240,230,240);
}
 
legend /* On met un peu plus en valeur les titres des fieldset */
{
   font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
   color: rgb(210,155,235);
   font-weight: bold;
}
 
fieldset
{
   margin-bottom: 15px; /* Une marge pour séparer les fieldset */
   background-color: #eed;
}

/* Le pied de page -------------------------------------------------------------------------------------------------------------------------------------------*/

#pied_de_page
{
	padding: 5px;
	font-size: 90%;
	text-align: center;
	color: rgb(240,230,240);
	border-top: 1px solid rgb(240,230,240);
}

