body
{
  margin:0px;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;


  scrollbar-face-color:#7dc242;
  scrollbar-shadow-color:#000;
  scrollbar-highlight-color:#fff;
  scrollbar-3dlight-color:#455560; 
  scrollbar-darkshadow-color:#455560; 
  scrollbar-track-color:#fff; 
  scrollbar-arrow-color:#455560;
}

hr
{
  color:#7dc242;
}


/****LIEN*********************************/
.lienNoir:link, .lienNoir:visited, .lienNoir:active
{
  color:#000000;
  text-decoration:underline;
}
.lienNoir:hover
{
  color:#000000;
  text-decoration: none;
}

.lienGris:link, .lienGris:visited, .lienGris:active
{
  color:#717171;
  text-decoration:underline;
}
.lienGris:hover
{
  color:#717171;
  text-decoration: none;
}

.lienVert:link, .lienVert:visited, .lienVert:active
{
  color:#7dc242;
  text-decoration:underline;
  font-style:italic;
}
.lienVert:hover
{
  color:#7dc242;
  text-decoration: none;
  font-style:italic;
}

.lienVertAgenda:link, .lienVertAgenda:visited, .lienVertAgenda:active
{
  color:#7dc242;
  text-decoration: none;
}
.lienVertAgenda:hover
{
  color:#7dc242;
  text-decoration:underline;
}


/****TEXTE******************************/
.txt
{
  font-size:12px;
}

.TitrePage
{
  color:#7dc242;
  font-size:18px;
  font-variant:small-caps;
  font-weight:bold;
}

.txtGris12
{
  color:#717171;
  font-size:12px;
}

.txtGris18
{
  color:#717171;
  font-size:18px;
  text-decoration:none;
}

.TxtNoir11
{
  color:#000000;
  font-size:11px;
}

.TxtNoir12
{
  color:#000000;
  font-size:12px;
}

.TxtNoir14
{
  color:#000000;
  font-size:14px;
}

.TxtVert11
{
  color:#7dc242;
  font-size:11px;
}

.TxtVert12
{
  color:#7dc242;
  font-size:12px;
}

.TxtVert13
{
  color:#7dc242;
  font-size:13px;
}

.TxtVert14
{
  color:#7dc242;
  font-size:14px;
}

.TxtVert16
{
  color:#7dc242;
  font-size:16px;
}

.TxtVert18
{
  color:#7dc242;
  font-size:18px;
}


/****FORMULAIRE**************************/
input, textarea, select
{
  color:#000000;
  font-size:12px;
  border-top:1px solid;
  border-right:1px solid;
  border-left:1px solid;
  border-bottom:1px solid;
  font-family:Arial, Helvetica, sans-serif;
}


/****MENU HAUT**************************/
dl, dt, dd, #menuUl{
margin: 0;
padding: 0;
list-style-type: none;
}

#menuLi {
margin: 1;
padding: 0;
list-style-type: none;
}

#BandeauHaut {
position: absolute;
top: 68px;
left: 127px;
z-index:100;
width: 9;
}

#menu {
position: absolute;
top: 0;
left: 0;
z-index:100;
width: 990;
font-size:11px;
}

#menu dl {
float: left;
/*width: 12em;*/
margin: 0 0px;
}

#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
/*background: #ccc;*/
border: 0px solid gray;
}

#menu dd {
border: 1px solid gray;
}

#menu li {
text-align: left;
background: #fff;
}

#menu li a, #menu dt a {
color: #7dc242;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#menu li a:hover, #menu dt a:hover {
background: #eee;
}

#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #7dc242;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}
