
a, a:link, a:active
{
//  color: #808080;
  text-decoration: none;
}

#time_elapsed {
  font-style: italic;
//  font-weight: bold;
//  color: #2C2C2C;
color: #707070;
//  font-size: 23px;
  display: inline-block;
//  text-shadow: -1px -1px 1px #404040, -1px -1px 1px #797E31, -1px -1px 1px #404040, -1px -1px 1px #404040;
  background-color: ;
  margin: .0em 0;
padding-right: 5px;
}

#time_remaining {
//  color: #282828;
color: #909090;
  font-style: italic;
//  font-weight: bold;
//  font-size:18px;
  display: inline-block;
//  text-shadow: -1px -1px 1px #404040, -1px -1px 1px #603838, -1px -1px 1px #404040, -1px -1px 1px #404040;
  background-color: ;
  margin: .0em 0;
padding-right: 8px;
}

#ts {
  color: #505050;
  font-size: 50px;
  background-color: #808080;
  display: inline-block;
  padding: 0px;
  height: 30px;
}






#valid:hover, #boutonretour:hover, #refresh:hover, #slogin:hover, #valid:focus, #boutonretour:focus, #refresh:focus, #slogin:focus {
  color: #D0DA2C;
  background: #303030;
  border-color: #363636;
  border-style: solid;
//  border-width: 1px 0 1px 0;
}

#flogin
{
  border-color: #383838;
  border-style: solid;
  border-width: 6px 0 6px 0;
  background: #313131;
  padding: 10px;
  width: 265px;
}

#slogin
{
  width: 100%;
}

#ilogin {
  background-color:#383838;
  color: #C7C7C7;

  width: 100%;
  padding: 5px 0px 5px 8px;
  margin: 0px 0px 0px -4px;
border: 0px solid grey;
}

#ilogin:focus, #ilogin:hover {
background-color:#404040;
}


#valid, #apercu, #boutonretour, #refresh, #restart, #slogin, #sreply
{
  border-color: #393939;
  border-style: solid;
  border-width: 6px 0px 6px 0px;
  background: rgba(48, 48, 48, 0.80);
}

#apercu, #slogin
{
  padding: 5px 0px 5px 0px;
}

#valid, #boutonretour, #refresh, #restart, #slogin {
  color: grey;
}


