body {
  height:1%;
  background-color: #400040;
  background-image: url('./images/fond.gif');
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: top left;
}
#menu2 a {
  color:#FFFFFF;
  background-color:#400040;
  text-decoration:none;
  text-indent:1ex;
  }
#menu2 a:active	{
  color:#000000;
  text-decoration:none;
  }
#menu2 a:visited {
  color:#FFFFFF;
  text-decoration:none;
  }
#menu2 a:hover {
  color:#969696;
  background-color:#000000;
  }
#pres {
  position: absolute;
  top: 55%;
  left: 30%;
  width: 30%;
}
#pres img {
  border: 0;
}
#pres a {
  outline: none;
}
#titre {
  position: absolute;
  top: 2%;
  left: 5%;
  height: 50%;
}
#sign {
  position: absolute;
  top: 1%;
  left: 69%;
  height: 98%;
}
#hidepage {
  position: absolute;
  left:0px;
  top:0px;
  background-color: #400040;
  background-image: url('./images/fond.gif');
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: top left;
  height: 99%;
  width: 99%;
}
.prechar {
  display:none;
}
#motioncontainer {
top: 10%;
left: 49%;
margin-left: -300px;
height: 82px;
}
#pop {
  position : absolute;
  top: 30%;
  text-align: center;
  width: 99%;
}
.pop {
  position : absolute;
  top: 30%;
  text-align: center;
  width: 99%;
}
.popa {
  margin-left: auto;
  margin-right: auto;
  color: #DDDDDD;
}
#motioncontainer a img{
border: 1px solid #000000;
outline: none;
}
#motioncontainer a:hover{
color: red;
}
#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: #000000;
border: 1px solid gray;
visibility: hidden;
}

#menu2 {
top:0;
left:49%;
position:absolute;
overflow:visible;
z-index:100;
}
#menu2 div {
border-width:1px 1px 1px 1px; /*Menu's outer border*/
border-style:solid;
border-color:#200020;
position:absolute;
color:black;
background-color:transparent;
}
#menu2 table {
border:2px solid #FFFFFF; /*Menu's inner border*/
border-left-width:0;
border-bottom-width:0;
font-family:verdana, sans-serif; /*Overall font for Menu*/
font-size:90%;
border-collapse:collapse;
background-color:#FFFFFF;
width:19.028em;
}
#menu2 td { /*Characteristics for cells in the menu table - do not specify width here*/
border-bottom:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
height:1.389em;
padding:0;
margin:0;
text-align:center;
}
#menu2 #menu2bar { /*Characteristics for initially visible 'draw' bar (the vertical cell)*/
height:1.528em;
background-color:#000000;
color:white;
font-weight:bold;
text-align:center;
cursor:default;
}
#menu2 .heading { /*Characteristics for heading cells in the menu table*/
height:1.736em;
color:#000000;
font-weight:bold;
text-indent:1ex;
background-color:#FFFFFF; /*Background Color for menu headings */
width:17.361em; /*This will be the menu body width.  This and 4 times the border width should also be the menu table's approximate width*/
vertical-align:middle;
text-align:center;
border-left-color:#FFFFFF;
border-left-style:solid;
}
#menu2 a {
width:100%;
height:100%;
display:block;
padding-top:0.208em;
}
