body
{
/*width:800px; largeur d'écran*/
background-image: url('fond1.gif') ;
margin: auto; /*centre texte*/
color: #0066ff;
font-size: 20px;
font-weight: normal;
font-family:  monotype corsiva, times new roman;
text-align: justify;

}

#entete
{
height: 100px;
border: 2px solid black;
background-image: url('rose.jpg') ;
margin-bottom: 20px;
text-align: center;
overflow:hidden;
}

#menu
{
width: 200px; /*pas d'espace entre p et x*/
border: 2px solid black;
background-image: url('rose.jpg') ;
height: 600px;
float: left;
margin-right: 20px;
color : #990033;
}

a
{text-decoration: none;
color: #990033;
font-size: 16px;}

a:hover
{text-decoration: none;
color: #990033;
font-size: 18px;}


a:visited
{text-decoration: none;
color: #990033;
font-size: 16px;}







#menu a
{
}

#contenu
{
height: 625px;
border: solid 2px black;
background-image: url('rose.jpg') ;
padding: 40px;
overflow: scroll;
text-align: center;
color:#990033; 
}

h1{
font-family: lucida calligraphy;
font-size: 50px;
text-align: center;
text-decoration: ;
text-transform: capitalize;
text-shadow: 2px red ;
color:#990033;

}

h2{
text-align: ;
color: #990033;
text-indent:10px;
line-height: 1%;
}

h3{
text-align: center;
text-indent: ;
font-size: 30px;
font-weight: bold;
text-decoration: ;
color: #990033;

}
h4{
text-align: center;
color: #009900;
text-indent: ;
font-size: 20px;
font-weight: normal;
text-decoration:;
}

h5{
text-align: ;
color:  #990033;
text-indent:30px;
font-size: 30px;
font-weight: bold;
}

h6{
text-align: justify;
color:  #990033;
text-indent:20px;
font-size: 20px;
font-weight: normal;
line-height: 50%;
}

p{
text-indent: 10px;
text-align: justify;
color: #990033;
}

table{
border-collapse: collapse;
border: 3px solid black;
vertical-align: middle;
text-align: center;
margin-left: auto;
margin-right: auto;
}
th{
border: 1px solid black;

}
td{
border: 1px solid black;

}
tr{
border: 1px solid black;
}
.imageflottante
{
   float: left;
}