body{
font-size:0.8em;
font-family:"trebuchet MS";
text-align:center;
background-color:#fff;
}
#total{
width:800px;
margin:auto;
text-align:left;
background-color:#fff;
}
/*p{
font-size:0.8em;
}*/
img{
border:0;
}
h2{
margin-bottom:0;
color:#0174d9;
border-bottom:1px solid #000;
}
.lientitre{
color:#0174d9;
font-size:1.2em;
font-style:normal;
margin:0;
text-decoration:none;
padding:0;
}
a{
color:#ca242f;
font-style:italic;
}
form{
margin:0;
padding:0;
}
#header{
height:116px;
padding:0;
margin:0;
background-image:url("prout.gif");
}
#login{
color:#fff;
font-size:0.8em;
padding:0;
padding-left:20px;
margin:0;
background-image:url("proute.gif");
height:25px;
}
#menu{
background-color:#999;
width:158px;
padding:0;
margin:0;
float:left;
}
#menu ul{
padding:0;
margin-left:0;
margin-top:0;
margin-bottom:5px;
list-style-type:none;
}
#menu li{
height:24px;
background-image:url(fond_bouton.gif);
background-repeat:no-repeat;
padding:0;
margin:0;
padding-left:24px;
color:#fff;
font-size:1.2em;
font-weight:900;
}
#menu a{
text-decoration:none;
color:#fff;
font-style:normal;
}
#menu a:hover{
color:#0174d9;
font-weight:900;
}
.contenu{
width:300px;
float:left;
padding:0;
margin:0;
padding-left:10px;
padding-right:10px;
border-left:1px solid #000;
}
#contenu_page{
width:620px;
float:left;
padding:0;
margin:0;
padding:10px;
border-left:1px solid #000;
}
.pnews{

margin:0;
padding:0;
text-align:justify;
}
.elementindex{
margin-top:5px;
margin-bottom:15px;
}
.important{
font-weight:900;
color:#0174d9;
}
