a {
color: #000000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif; font-size: 13px;
font-weight: bold; }
a:hover {
color : rgb(52, 51, 212);
text-decoration: none;
}
a.redig {
color: #000000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif; font-size: 17px;
font-weight: bold; }
a.redig:hover {
color : rgb(52, 51, 212);
text-decoration: none;
}

a.lienmenu{
color: #FFFFFF;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif; font-size: 13px;
font-weight: bold;
}
a.lienmenu:hover{
color : #AAAAAA;
text-decoration: none;
}


h2{
color: rgb(52, 51, 212);
font-family: Arial, Helvetica, sans-serif; font-size: 19px;
font-weight: bold;
text-align: center;
}

h1{
font-family: Arial, Helvetica, sans-serif; font-size: 17px;
font-weight: bold;
text-align: left;
position : relative;
left : -180px;
top : 40px;
}
h3{
font-family: Arial, Helvetica, sans-serif; font-size: 16px;
font-weight: bold;
text-align: center;
position : relative;
}

b{
color: rgb(52, 51, 212);
font-weight: bold;
}



*#contenu
{
position: relative;
font-family: Arial, Helvetica, sans-serif;
width: 650px;
text-align: justify;
top: 30px;
left: 20px;
}

*#contenu p
{
font-size: 17px;
}

li {
margin: 0;
padding: ;
list-style-type: circle;
}


*#titre
{
width: 100%;
height: 100px;
padding-bottom: 50px;
cursor:pointer;
}

*#pied
{
position : relative;
width: 100%;
top: 30px;
height: 0px;
align: center;
}
*#corps
{
background-color: rgb(250, 250, 250);
width: 100%;
}
#site {
position: absolute;
text-align: left;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}


*#fiches
{
  padding:10px;
  text-align: justify;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-color: rgb(0, 0, 0);
  border-right-color: rgb(0, 0, 0);
  border-bottom-color: rgb(0, 0, 0);
  border-top-color: rgbrgb(0, 0, 0);
}

/**************Tout pour le menu***************/
#menu dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */
top: 60;
left: 50%;
margin-left:-330px;
z-index:100;
width: 100%; /* correction pour Opera */
}
#menu dl {
float: left;
width: 09em;
background-image: url(/images/fondmenu.gif);
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #F3F3FE;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
opacity: 0.75;
}
#menu li {
text-align: left;
background: #DDDDDD;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #9999FF;
}


#credits{
font-family: Arial, Helvetica, sans-serif;
position: relative;
color: rgb(255, 150, 30);
font-size: 10px;
right: 400px;
bottom: -60px;
}
#credits a {
color: rgb(255, 150, 30);
font-size: 10px;
}
#credits a:hover {
color: rgb(255, 78, 30);
font-size: 10px;
}

#creditsACC a {
color: rgb(255, 150, 30);
font-size: 10px;
}
#creditsACC a:hover {
color: rgb(255, 78, 30);
font-size: 10px;
}
/*Module MyNews*/

.m10,.m9,.m10b,.m9b {font-family:verdana;}
.m8,.m8b            {font-family:verdana;}
.m10,.m10b          {font-size:10pt;}
.m9,.m9b            {font-size:9pt;}
.m8,.m8b            {font-size:8pt;}
.m10b,.m9b,.m8b     {font-weight:bold;}
