body
{
margin: 0;
/* margin:10px 0; */
padding:0;
text-align:center;
font:0.8em "Trebuchet MS", helvetica, sans-serif;
background:lavender;
}

#headcontenu
{
padding:0;
text-align:center;
/* font:0.8em "Trebuchet MS", helvetica, sans-serif; */
font-size:12px;
}

div#conteneur
{
width:770px;
margin:0 auto;
text-align:left;
/* border-top:1px solid blue; */
border-right:1px solid green;
border-left:1px solid darkorange;
border-bottom:1px solid red;
background:lavender;
}

div#blocmenuG
{
position:absolute;
top:110px;
left: 5px;
width: 180px;
}
div#blocmenuD
{
position:absolute;
top:110px;
right: 5px;
width: 180px;
}
div#blocdata
{
position:absolute;
top:110px;
left:180px;
width: 360px;
}
div#footer
{
width:770px;
text-align:center;
}
hr 
{ 
display: none; 
clear: both; 
}
div#_footer
{
position:absolute;
bottom: 0px;
height: 50px;
}

a:link#blocmenu, a:visited#blocmenu {
text-decoration:none;
/* font-size:3px; */
}
a:hover#blocmenu {
color:#00f;
font-weight:bold;
}

div#blocmenu
{
font-size:13px;
width:180px;
margin:0 auto;
text-align:left;
border-top:1px solid blue;
border-right:1px solid green;
border-left:1px solid darkorange;
border-bottom:1px solid red;
/* background:#00ffff; */
/* background:#ffffff; */
background:#cce;
}
div#blocmenu h3
{
background:#0030ff;
/* font-size:1.2em; */
font-weight:bold;
/* letter-spacing:2px; */
color:#fff;
/* display:block; */
/* text-decoration:none; */
/* border-right:2px solid #dea; */
margin-bottom:0px;
margin-top:0px;
/* margin:0; */
/* padding:0; */
padding-bottom:0px;
padding-top:0px;
/* list-style-type:none; */
}

#menubar{  
  font-size:12px;
  font-weight:bold;
  line-height:12px;
  color:#000;
  padding:0px;
  margin:0px;
}

h1#header
{
height:190px;
<span>margin:0;
background:url(images/repas3.jpg) no-repeat;
margin-bottom:0px;
margin-top:0px;
}
h1#header2
{
margin:5 0;
background:url(images/bandeau.jpg) no-repeat;
/* padding-bottom:28px; */
padding-bottom:4px;
}
h1#header3
{
margin: 0 20;
color: #0000d0;
}

h1#header a span
{
display:none
}

ul#menu
{
/* height:13px; # 22px; */
margin:0;
padding:0;
list-style-type:none;
}

ul#menu li
{
float:left;
/*li flottant pour pouvoir les afficher horizontalement ;-)*/
text-align:center;
}

ul#menu li a
{
width:170px;
line-height:25px;
font-size:1.2em;
font-weight:bold;
letter-spacing:2px;
color:#fff;
display:block;
text-decoration:none;
border-right:2px solid #dea;
}

ul#menu li a:hover;
{
/*Mettre une image survolée*/
}

div#contenu
{
/*Mettre une image de fond*/
}

div#contenu h2
{
padding-left:30px;
font-size:1.1em;
text-align:left;
color:black;
border-top:1px solid green;
border-bottom:1px solid red;
}

div#contenu h3
{
background:url(images/news1.jpg) no-repeat;
color:black;
font-size:14px;
/* margin-top:40px; */
margin-bottom:0px;
margin-left:30px;
}


div#contenu p
{
text-align:justify;
line-height:1.3em; # 1.7em;
}
div#contenu a
{
color:#8a0;
}
div#contenu a:hover
{
color:#9b2;
}

p#footer
{
margin:0;
padding-right:10px;
line-height:30px;
text-align:right;
}

p#news
{
color:white;
width:500px; # 400px;
font-size:13px;
/* line-height:-30px; #fab; */
letter-spacing:0px; #fab;
margin-left:100px; #140px;
margin-top:0px;
/* margin-bottom:-20px; #50px; */
margin-bottom:20px;
background:#0099FF;
border-left:1px solid blue;
border-bottom:1px solid green;
/* border-right:1px solid blue; */
padding-right:40px; #60px;
padding-left:10px; #fab;
padding-bottom:5px; #fab;
/* font-weight:bold; */
}
p#news2
{
color:white;
width:340px; # 400px;
font-size:13px;
/* line-height:-30px; #fab; */
letter-spacing:0px; #fab;
margin-left:15px; #140px;
margin-top:0px;
/* margin-bottom:-20px; #50px; */
margin-bottom:20px;
/* background:#0099FF; */
background:#99c;
border-left:1px solid blue;
border-bottom:1px solid green;
border-right:1px solid blue;
padding-right:20px; #60px;
padding-left:10px; #fab;
padding-bottom:5px; #fab;
/* font-weight:bold; */
}

.imp
{
font-weight:bold;
font-size:13px;
background-color:deepskyblue;
}

.jaune
{
font-weight:bold;
font-size:13px;
background-color:yellow;
color:black;
}

.j
{
background-color:yellow;
text-indent: 1em;
}
.r
{
background-color:red;
text-indent: 1em;
}
.v
{
background-color:chartreuse;
text-indent: 1em;
}
.b
{
background-color:deepskyblue;
text-indent: 1em;
}
.test1
{
background-color:yellow;
color:black;
}

