body {
margin: 0 ;
padding: 0 ;
font-family :  verdana, helvetica, sans-serif ;
font-size : 14px;
color : #000;
background-color : #ffffff;
/*background-image : url(images/fond.gif);
background-repeat:repeat-x;*/
}

/* ======================================================== affichage sous menu */
h1 {
font-family :  verdana, helvetica, sans-serif ;
font-size : 16px;
color : #000000;
text-align:center;
}

h2 {
font: bold 13pt Arial;
color : #0000ff;
text-align:left;
}

h3 {
font: bold 12pt Arial;
color : #0000ff;
text-align:left;
}

div.pbody 
{
/*border:1px solid #666;*/
background-color:#ffffff;
}
div.entete {
background-color:#ffffff;
height:100px;
/*text-align:center;*/
line-height:70px;
}
div.pcolgauche {
width:140px;
float:left;
margin-bottom:-1.2em;
padding:5px;
}


div.pcolcentre
{
margin-right:160px;
margin-left:140px;
padding:5px;
background-color:#ffffff;
position:relative;z-index:1;
border-bottom:1px solid #666;
}
div.pcoldroite {
width:140px;
float:right;
margin-bottom:-1.2em;
padding:5px;
}



div.pied {background-color:#ffffff;
height:30px;

line-height:30px;
text-align:center
} 
.tire {clear:both;padding:0 5px;display:block;}
h1, p{margin:0;}
/* ==========================menu =================== */
dl.menu {
width:120px;
float:left;
margin-left: 5px;
padding:0px;
background-color: #ffffff;
}

dl.pmenum2 {
width:140px;
height:400px;
/*margin-bottom:-1.2em;*/
padding:0px;
background-color: #ffffff;
/*background: url(images/arbre.jpg) top no-repeat ;*/

}

a.boutonm1
{
font: bold 11pt Arial;
color : #aa0000;
color : #0000ff;
padding-left: 1px;
margin-left: 0px;
width: 130px;
height: 20px;
display: block;
text-decoration:none;
font-weight:bold;
/*background: url(images/degradejaunegris.jpg) top left ;*/
/*background: url(images/degradejaune4.jpg) top left ;*/
BORDER-left:  #aaaaaa 1pt solid;
BORDER-bottom:  #888888  1pt solid;
/*background-color: #bbddee;*/
background-color: #ffffbb; 
background-color: #eeeeff; 
}

a.boutonm1:visited
{

}

a.boutonm1:hover
{
color : #000099;
background-color: #ffff99; 
background-color: #cceeee; 
/*BORDER-right:  #ff5500 1pt solid;*/
/*background: url(images/degradevert.jpg) top left ;*/

}

a.boutonm2
{
font: bold 11pt Arial;
color: #000000;
padding-left: 12px;
margin-left: -40px;
width: 120px;
height: 20px;
display: block;
text-decoration:none;
font-weight:bold;
background: url(images/degradejaunegris2.jpg) top left ;
/*background: url(images/degradeorange4.jpg) top left ;*/
background-color: #cceecc;
BORDER-left:  #888888 1pt solid;
BORDER-bottom:  #888888 1pt solid;
}

a.boutonm2:visited
{
}

a.boutonm2:hover
{
color: #000000;
background-color: #ddffdd;
/*BORDER-right:  #995500 1pt solid;*/
/*background: url(images/degradevert.jpg) top left ;*/
}
.blog
{
color: #000000;
/*background-color: #eeffdd;*/
BORDER-left:  #888888 1pt solid;
BORDER-bottom:  #888888 1pt solid;
}
.blogdate
{
color: #556677;
font: 9pt Arial;
}
.erreur
{
color: #ff0000;
font: bold 13pt Arial;
}
