body {	font-family : Times ;}

#titre {
position : absolute ;
top : 1em ;
left : 10% ;
width : 80% ;
height : 4em ;
background : #e8f7ff ;
border : 0px solid black 
}

#menu {
  position: absolute;
  top: 8em ;
  left: 10%;
  width : 15% ;
  background: #e8f7ff ;
  border-top : 0px solid black ;
  border-left : 0px solid black ;
  border-right : 0px solid black ;
}

#contenu {
  position: absolute;
  top: 8em;
  left :26% ;
  width : 64%;
  background : #fffff0 ;
  border : 0px solid black ;
}

#titre h1 {
	margin : 0 0 0 0;
	text-align : center; 
	font-size : 2em ;
	color : #ff0000 ;
	}

#titre p {
	margin : 0 0 0 0 ;
	text-align : right ;
	font-size : 1em ;
	padding-right : 3em ;
	}

#titre a{
	text-decoration : none ;
	font-size : 1em ;
	font-weight : bold ;
}

#titre a:link, #titre a:visited
{
	background : transparent ;
	color : #f60 ;
}

#titre a:hover
{

	font-style : bold ;
	color : #f90 ;
	text-decoration : underline ;
}

#titre a:active
{
	font-style : bold ;
	color : white ;
}





#contenu p 
{
  text-indent : 20px ;
  text-align : justify ;
  margin : 1em 3em 0em 3em ;
}



.tres-important
{
  color : red ;
}

#contenu h2
{
  margin-left : 2em ;
}

#contenu h3
{
  margin-left :3em ;	
}

#contenu li
{
  text-align : justify ;
  margin : 1em 3em 0em 3em ;
}

#contenu strong
{
	font-weight : bold ;
	font-style : normal ;
}

.food
{
	align: center ;
	width : 70% ;
	border : 1px solid black ;
	background : #e8f7ff ;
}



#contenu a
{
	text-decoration : none ;
	font-weight : bold ;
}

#contenu a:link , #contenu a:visited 
{
	color : #f60 ;	
}

#contenu a:hover , #contenu a:active 
{
	text-decoration : underline ;
	color : #f90 ;	
}

